一:函数简介
全角状态的数字在编程中是很让人烦恼的,很多时候我们不注意就将全角的输入进去了。当然做文章也是,有了它,我们就可以保证我们输入的字符是正确的,不可能是错误的!
演示地址: http://www.ijquery.cn/phpfunction/GetAlabNum/demo1.php
下载地址: http://www.ijquery.cn/phpfunction/GetAlabNum/GetAlabNum.zip
二:函数应用
echo "转换后的数字为:".GetAlabNum($num);
三:函数代码
//将全角数字转换为半角 function GetAlabNum($fnum) { $nums = array ("0","1","2","3","4","5","6","7","8","9"); $fnums = "0123456789"; for ($i = 0; $i <= 9; $i++){ $fnum = str_replace($nums[$i], $fnums[$i], $fnum); } $fnum = preg_replace("/[^0-9.]|^0{1,}/", "", $fnum); if ($fnum == ""){ $fnum = 0; } return $fnum; }
四:函数图片