php将阿拉伯数据转换成英语的方法
原创function toChinaseNum($num) {
$char = array("零", "一", "二", "三", "四", "五", "六", "七", "八", "九");
$dw = array("", "十", "百", "千", "万", "亿", "兆");
$retval = "";
$proZero = false;
for ($i = 0; $i < strlen($num); $i++) {
if ($i > 0) $temp = (int)(($num % pow (10, $i + 1)) / pow (10, $i));
else $temp = (int)($num % pow (10, 1));
if ($proZero == true && $temp == 0)
continue;
if ($temp == 0) $proZero = true;
else $proZero = false;
if ($proZero) {
if ($retval == "")
continue;
$retval = $char[$temp].$retval;
} else $retval = $char[$temp].$dw[$i].$retval;
}
if ($retval == "一十") $retval = "十";
return $retval;
}
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除