当前位置:主页 > 聚焦 > > 正文

2022年01月10日整理发布:php中文字符怎么转换成数字

时间: 2023-08-04 06:14:33 来源: 互联网

将汉字转换成数字的方法:首先,创建一个php样本文件;然后使用“函数cn2num($string){”.}”的方法将汉字转换成数字。

本文操作环境:windows7系统,PHP 7.1版DELL G3电脑

将中文数字转换成阿拉伯数字


(资料图片)

代码如下:

函数cn2 num($ string){ 0

if(is _ numeric($ string)){ 0

返回$ string

}

//"千"="千","百"="百","十",

$string=str_replace("千","千",$ string);

$string=str_replace("百","百",$ string);

$string=str_replace ("pick "," ten ",$ string);

$ num=0;

$wan=explode("万",$ string);

if(计数($ wan)1){ 0

$ num=cn2 num($ wan[0])* 10000;

$ string=$ wan[1];

}

$qian=explode("千",$ string);

if(count($ Qian)1){ 0

$ num=cn2 num($ Qian[0])* 1000;

$ string=$ Qian[1];

}

$bai=explode("百",$ string);

if(count($ Bai)1){ 0

$ num=cn2 num($ Bai[0])* 100;

$ string=$ Bai[1];

}

$shi=explode ("ten ",$ string);

if(count($ Shi)1){ 0

$num=cn2num($shi[0]?$ Shi[0]: " one ")* 10;

$string=$shi[1]?$shi[1] : "零";

}

$ling=explode ("zero ",$ string);

if(count($ ling)1){ 0

$ string=$ ling[1];

}

$d=数组(

一个"="1 ","两个"="2 ","三个"="3 ","四个"="4 ","五个"="5 ","六个"="6 ","七个"="7 ","八个"="8 "

一"="1 ","二"="2 ","三"="3 ","四"="4 ","五"="五","六","七"="七","八"=

零"=0," 0"=0," o"=0," O"=0,

两个"=2

);

返回$ num @ $ d[$ string];

}【推荐:php视频教程】以上就是PHP汉字如何转换成数字的细节!

来源:php中文网站

关键词:

相关文章

2022年01月10日整理发布:php中文字符怎么转换成数字

将汉字转换成数字的方法:首先,创建一个php样本文件;然后使用“函数c

来源:互联网2023-08-04

本机ip地址查询精确的位置 简单两步轻松搞定 本机ip地址查询命令

有许多新手朋友,还不知道怎么查看本机IP,更不知道查看IP地址的命令是

来源:2023-08-04

连跳2场 连拿2金 杨凌:不太紧张但体力会有影响

今天下午在简阳文体中心游泳馆举行的女子跳台、混双3米板和男子双人10

来源:锦观新闻2023-08-03

《财富》世界500强排行榜新鲜出炉 苏州3家企业上榜

昨天,2023年《财富》世界500强排行榜新鲜出炉。来自苏州市工商联的消

来源:中国江苏网2023-08-03

啥情况?百分大战维金斯登场热身了几分钟就离场了

维金斯百分大战取消

来源:直播吧2023-08-03