一个php写的人民币数字金额大小写转换的程序,个人测试过没发现什么错误,
www~phperz~com
下面贴出代码,欢迎大家测试. php程序员站
以下为引用的内容:
金额转大写--www.phperz.comfunction getcn($rmb){
$rmb=str_replace(",","",$rmb); //格式化一下类似1,000,000的金额
php程序员站
if (!ereg("^[0-9.]",$rmb))return "请输入正确的金额";
$arr1 = array('零','壹','贰','叁','肆','伍','陆','柒','捌','玖');
$arr2 = array('拾','佰','仟');
$arr=explode(".",$rmb);
$rmb_len=strlen($arr[0]); //整数部分
$j=0;
for ($i=0;$i
$bit=$arr[0][$rmb_len-$i-1];
$cn=$arr1[$bit];
$unit=$arr2[$j];
if ($i==0) {
$re=$cn;
}
elseif ($i==4){
$re=$cn."万".$re;
$j=