php 把数字转换成汉字的代码
直接上实例,写到 千亿上了。 */ function numToWord($num) { $chiNum = array('零','一','二','三','四','五','六','七','八','九'); $chiUni = array('','十','百','千','万','亿','千'); $chiStr = ''; $num_str = (string)$num; $count = strlen($num_str); $chiStr = '';//拼接结果 $zero_flag = false; $num = 150; 方法二: 1 and $str[$i]+$str[$i-1] == 0){
$out[$i] = '';
}
if($i%4 == 0){
$out[$i] .= $unit[4+floor($i/4)];
}
}
}
$retval = join('',array_reverse($out)) . $retval;
return $retval;
}
//实例调用=====================================================
$num = '0123648867.789';
echo $num,'
'; //普通数字的汉字表示 echo '普通:',number2chinese($num,false),''; echo ' '; //金额汉字表示 echo '金额(简体):',true),''; echo ' '; echo '金额(繁体):',true,false); 以上所述就是本文的全部内容了,希望大家能够喜欢。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |