服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

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

2019-06-27 16:46laozhang PHP教程

在本篇文章里小编给大家分享了关于PHP将英文数字转换为阿拉伯数字实例内容,有兴趣的朋友们可以参考学习下。

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实现批量检测网站是否能够正常打开的方法

    PHP实现批量检测网站是否能够正常打开的方法

    这篇文章主要介绍了PHP实现批量检测网站是否能够正常打开的方法,涉及php使用自定义函数及curl操作的相关技巧,需要的朋友可以参考下...

    onestopweb2992019-06-20
  • PHP教程PHP连接及操作PostgreSQL数据库的方法详解

    PHP连接及操作PostgreSQL数据库的方法详解

    这篇文章主要介绍了PHP连接及操作PostgreSQL数据库的方法,结合实例形式分析了php针对PostgreSQL数据库的基本连接以及增删改查等相关操作技巧,需要的朋友可以参考下...

    Lucky_wangtao4272019-06-21
  • PHP教程PHP attributes()函数讲解

    PHP attributes()函数讲解

    今天小编就为大家分享一篇关于PHP attributes()函数讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧...

    php参考手册2812019-06-23
  • PHP教程PHP crc32()函数讲解

    PHP crc32()函数讲解

    今天小编就为大家分享一篇关于PHP crc32()函数讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧...

    php参考手册2822019-06-15
  • PHP教程PHP5.6读写excel表格文件操作示例

    PHP5.6读写excel表格文件操作示例

    这篇文章主要介绍了PHP5.6读写excel表格文件操作,结合实例形式分析了php5.6环境下使用PHPExcel插件针对Excel表格读写的相关操作技巧,需要的朋友可以参考下...

    Sweet小马2942019-06-09
  • PHP教程PHP调用全国天气预报数据接口查询天气示例

    PHP调用全国天气预报数据接口查询天气示例

    这篇文章主要介绍了PHP调用全国天气预报数据接口查询天气,涉及第三方平台的key申请、接口数据调用及curl相关操作技巧,需要的朋友可以参考下...

    yunmen2312019-06-11
  • PHP教程php二维数组按某个键值排序的实例讲解

    php二维数组按某个键值排序的实例讲解

    今天小编就为大家分享一篇关于php二维数组按某个键值排序的实例讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧...

    摘取天上星1992019-06-13
  • PHP教程PHP PDOStatement::fetchObject讲解

    PHP PDOStatement::fetchObject讲解

    今天小编就为大家分享一篇关于PHP PDOStatement::fetchObject讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧...

    php参考手册4982019-06-24