色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

用PHP實現(xiàn)小寫金額轉(zhuǎn)換大寫金額的代碼(精確到分)

復(fù)制代碼 代碼如下:
/**
*數(shù)字金額轉(zhuǎn)換成中文大寫金額的函數(shù)
*String Int $num 要轉(zhuǎn)換的小寫數(shù)字或小寫字符串
*return 大寫字母
*小數(shù)位為兩位
**/
function get_amount($num){
$c1 = "零壹貳叁肆伍陸柒捌玖";
$c2 = "分角元拾佰仟萬拾佰仟億";
$num = round($num, 2);
$num = $num * 100;
if (strlen($num) > 10) {
return "數(shù)據(jù)太長,沒有這么大的錢吧,檢查下";
}
$i = 0;
$c = "";
while (1) {
if ($i == 0) {
$n = substr($num, strlen($num)-1, 1);
} else {
$n = $num % 10;
}
$p1 = substr($c1, 3 * $n, 3);
$p2 = substr($c2, 3 * $i, 3);
if ($n != '0' || ($n == '0' && ($p2 == '億' || $p2 == '萬' || $p2 == '元'))) {
$c = $p1 . $p2 . $c;
} else {
$c = $p1 . $c;
}
$i = $i + 1;
$num = $num / 10;
$num = (int)$num;
if ($num == 0) {
break;
}
}
$j = 0;
$slen = strlen($c);
while ($j < $slen) {
$m = substr($c, $j, 6);
if ($m == '零元' || $m == '零萬' || $m == '零億' || $m == '零零') {
$left = substr($c, 0, $j);
$right = substr($c, $j + 3);
$c = $left . $right;
$j = $j-3;
$slen = $slen-3;
}
$j = $j + 3;
}

if (substr($c, strlen($c)-3, 3) == '零') {
$c = substr($c, 0, strlen($c)-3);
}
if (empty($c)) {
return "零元整";
}else{
return $c . "整";
}
}

php技術(shù)用PHP實現(xiàn)小寫金額轉(zhuǎn)換大寫金額的代碼(精確到分),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 穆棱市| 浏阳市| 哈巴河县| 博罗县| 彰化县| 赤城县| 枣强县| 安远县| 通河县| 芦山县| 黎川县| 焦作市| 靖远县| 曲周县| 吴江市| 玉龙| 武功县| 芜湖市| 北碚区| 托克逊县| 泊头市| 夏邑县| 南宁市| 遂溪县| 大方县| 叶城县| 筠连县| 老河口市| 辰溪县| 安岳县| 防城港市| 微山县| 嘉善县| 商都县| 慈利县| 琼中| 许昌市| 聊城市| 扶风县| 兴海县| 共和县|