PHP将英文数字转换为阿拉伯数字实例讲解


Posted in PHP onJanuary 28, 2019

PHP将英文数字转换为阿拉伯数字,如zero;three;five;six;eight;one转换为035681。那么我们可以通过PHP中explode()、trim()函数、foreach以及Switch 语句来实现。

PHP将英文数字转换为阿拉伯数字实例讲解

下面我们就结合具体的代码示例给大家介绍,PHP将英文数字转换为阿拉伯数字的方法。

代码示例如下:

<?php
function word_digit($word) {
 $warr = explode(';',$word);
 $result = '';
 foreach($warr as $value){
  switch(trim($value)){
   case 'zero':
    $result .= '0';
    break;
   case 'one':
    $result .= '1';
    break;
   case 'two':
    $result .= '2';
    break;
   case 'three':
    $result .= '3';
    break;
   case 'four':
    $result .= '4';
    break;
   case 'five':
    $result .= '5';
    break;
   case 'six':
    $result .= '6';
    break;
   case 'seven':
    $result .= '7';
    break;
   case 'eight':
    $result .= '8';
    break;
   case 'nine':
    $result .= '9';
    break;
  }
 }
 return $result;
}
 
echo word_digit("zero;three;five;six;eight;one")."\n";
echo word_digit("seven;zero;one")."\n";

输出:

035681
701

相关函数:

explode()表示使用一个字符串分割另一个字符串

trim()表示去除字符串首尾处的空白字符(或者其他字符)

相关语句:

foreach 语法结构提供了遍历数组的简单方式。foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。

switch 语句类似于具有同一个表达式的一系列 if 语句。很多场合下需要把同一个变量(或表达式)与很多不同的值比较,并根据它等于哪个值来执行不同的代码。这正是 switch 语句的用途。

PHP 相关文章推荐
如何在PHP中使用Oracle数据库(1)
Oct 09 PHP
cmd下运行php脚本
Nov 25 PHP
PHP print类函数使用总结
Jun 25 PHP
优化php效率,提高php性能的一些方法
Mar 24 PHP
PHPMailer邮件发送的实现代码
May 04 PHP
php根据日期判断星座的函数分享
Feb 13 PHP
PHP实现删除非站内外部链接实例代码
Jun 17 PHP
PHP的Socket网络编程入门指引
Aug 11 PHP
PHP实现微信网页授权开发教程
Jan 19 PHP
PHP实现链式操作的三种方法详解
Nov 16 PHP
ThinkPHP框架实现的邮箱激活功能示例
Jun 15 PHP
PHP根据key删除数组中指定的元素
Feb 28 PHP
PHP实现一个轻量级容器的方法
Jan 28 #PHP
PDO::_construct讲解
Jan 27 #PHP
PDO::commit讲解
Jan 27 #PHP
PDO::beginTransaction讲解
Jan 27 #PHP
PHP的PDO大对象(LOBs)
Jan 27 #PHP
实例讲解PHP中使用命名空间
Jan 27 #PHP
PHP的PDO错误与错误处理
Jan 27 #PHP
You might like
用PHP动态生成虚拟现实VRML网页
2006/10/09 PHP
记录mysql性能查询过程的使用方法
2013/05/02 PHP
php使用curl简单抓取远程url的方法
2015/03/13 PHP
php实现二进制和文本相互转换的方法
2015/04/18 PHP
日常整理PHP中简单的图形处理(经典)
2015/10/26 PHP
Zend Framework教程之模型Model基本规则和使用方法
2016/03/04 PHP
php用户登录之cookie信息安全分析
2016/05/13 PHP
jquery下将选择的checkbox的id组成字符串的方法
2010/11/28 Javascript
使用jQuery+EasyUI实现CheckBoxTree的级联选中特效
2015/12/06 Javascript
jQuery 3.0十大新特性
2016/07/06 Javascript
微信小程序  action-sheet详解及实例代码
2016/11/09 Javascript
BootStrap实现带关闭按钮功能
2017/02/15 Javascript
JS简单判断字符在另一个字符串中出现次数的2种常用方法
2017/04/20 Javascript
React简单介绍
2017/05/24 Javascript
详解vue前后台数据交互vue-resource文档
2017/07/19 Javascript
在vscode中统一vue编码风格的方法
2018/02/22 Javascript
解决jquery的ajax调取后端数据成功却渲染失败的问题
2018/08/08 jQuery
js get和post请求实现代码解析
2020/02/06 Javascript
python的常见命令注入威胁
2013/02/18 Python
python numpy 按行归一化的实例
2019/01/21 Python
Python3+OpenCV2实现图像的几何变换(平移、镜像、缩放、旋转、仿射)
2019/05/13 Python
Python进阶:生成器 懒人版本的迭代器详解
2019/06/29 Python
python实现kNN算法识别手写体数字的示例代码
2019/08/16 Python
基于python3的socket聊天编程
2020/02/17 Python
Django视图类型总结
2021/02/17 Python
英国哈罗德园艺:Harrod Horticultural
2020/03/31 全球购物
毕业生自我鉴定
2013/11/05 职场文书
就业自荐信
2013/12/04 职场文书
共产党员承诺书
2014/03/25 职场文书
我爱读书演讲稿
2014/05/07 职场文书
保研导师推荐信
2015/03/25 职场文书
物资采购管理制度
2015/08/06 职场文书
2019年冬至:天冷暖人心的问候祝福语大全
2019/12/20 职场文书
php 解析非标准json、非规范json
2021/04/01 PHP
SQLServer 日期函数大全(小结)
2021/04/08 SQL Server
SQL 尚未定义空闲 CPU 条件 - OnIdle 作业计划将不起任何作用
2021/06/30 SQL Server