亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > PHP > 正文

php阿拉伯數字轉中文人民幣大寫

2024-05-04 23:41:12
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了php阿拉伯數字轉中文大寫金額,分享了兩種實現方法,感興趣的小伙伴們可以參考一下
 

本文實例為大家分享了php阿拉伯數字轉中文人民幣大寫的實現代碼,供大家參考,具體代碼如下

代碼1:php阿拉伯數字轉中文人民幣大寫,有詳細的注釋

/***數字金額轉換成中文大寫金額的函數*String Int $num 要轉換的小寫數字或小寫字符串*return 大寫字母*小數位為兩位**/function num_to_rmb($num){    $c1 = "零壹貳叁肆伍陸柒捌玖";    $c2 = "分角元拾佰仟萬拾佰仟億";    //精確到分后面就不要了,所以只留兩個小數位    $num = round($num, 2);     //將數字轉化為整數    $num = $num * 100;    if (strlen($num) > 10) {        return "金額太大,請檢查";    }     $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) {        //utf8一個漢字相當3個字符        $m = substr($c, $j, 6);        //處理數字中很多0的情況,每次循環去掉一個漢字“零”        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;    }     //這個是為了去掉類似23.0中最后一個“零”字    if (substr($c, strlen($c)-3, 3) == '零') {        $c = substr($c, 0, strlen($c)-3);    }    //將處理的漢字加上“整”    if (empty($c)) {        return "零元整";    }else{        return $c . "整";    }}echo num_to_rmb(23000000.00); //貳仟叁佰萬元整

代碼2:php阿拉伯數字轉中文大寫金額

// 阿拉伯數字轉中文大寫金額function NumToCNMoney($num,$mode = true,$sim = true){  if(!is_numeric($num)) return '含有非數字非小數點字符!';  $char  = $sim ? array('零','一','二','三','四','五','六','七','八','九')  : array('零','壹','貳','叁','肆','伍','陸','柒','捌','玖');  $unit  = $sim ? array('','十','百','千','','萬','億','兆')  : array('','拾','佰','仟','','萬','億','兆');  $retval = $mode ? '元':'點';  //小數部分  if(strpos($num, '.')){    list($num,$dec) = explode('.', $num);    $dec = strval(round($dec,2));    if($mode){      $retval .= "{$char[$dec['0']]}角{$char[$dec['1']]}分";    }else{      for($i = 0,$c = strlen($dec);$i < $c;$i++) {        $retval .= $char[$dec[$i]];      }    }  }  //整數部分  $str = $mode ? strrev(intval($num)) : strrev($num);  for($i = 0,$c = strlen($str);$i < $c;$i++) {    $out[$i] = $char[$str[$i]];    if($mode){      $out[$i] .= $str[$i] != '0'? $unit[$i%4] : '';        if($i>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;}  echo (NumToCNMoney(2.55)."<br>");echo (NumToCNMoney(2.55,1,0)."<br>");echo (NumToCNMoney(7965)."<br>");echo (NumToCNMoney(7965,1,0)."<br>");echo (NumToCNMoney(155555555.68)."<br>");echo (NumToCNMoney(155555555.68,1,0)."<br>");echo (NumToCNMoney(0.8888888)."<br>");echo (NumToCNMoney(0.8888888,1,0)."<br>");echo (NumToCNMoney(99999999999)."<br>");echo (NumToCNMoney(99999999999,1,0)."<br>");

希望本文所述對大家學習php程序設計有所幫助。



注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美日韩在线视频观看| 中文字幕一精品亚洲无线一区| 久久精品成人动漫| 中文字幕亚洲字幕| 成人欧美一区二区三区在线| 国产精品欧美亚洲777777| 欧美精品电影在线| 国产成人精品网站| 亚洲视频一区二区| 亚洲人成在线观看网站高清| 久久久久久久久久国产| 91理论片午午论夜理片久久| 一区二区三区视频在线| 国产又爽又黄的激情精品视频| 亚洲伊人久久综合| 韩国欧美亚洲国产| 欧美中文在线字幕| 久久精品视频99| 成人激情视频小说免费下载| 日韩av观看网址| 亚洲一区二区中文| 国产精品美女无圣光视频| 在线观看久久久久久| 欧美老女人性视频| 日日噜噜噜夜夜爽亚洲精品| 92国产精品久久久久首页| 欧美一级在线亚洲天堂| 丝袜亚洲欧美日韩综合| 日韩av在线精品| 日韩精品一区二区三区第95| 久久久国产在线视频| 欧美在线xxx| 亚洲精品99999| 九九热这里只有精品6| 久久天天躁狠狠躁夜夜躁2014| 久久人人爽人人爽人人片av高请| 热久久这里只有| 欧美日韩在线视频一区二区| 91免费欧美精品| 久久精品视频中文字幕| 2019中文字幕在线免费观看| 免费成人高清视频| 久久夜精品va视频免费观看| 久久影视电视剧免费网站| 国内精品久久影院| 亚洲少妇中文在线| 777777777亚洲妇女| 亚洲午夜色婷婷在线| 久久99精品久久久久久青青91| 日韩在线视频观看| 亚洲国产美女精品久久久久∴| 国产日韩欧美综合| 久久香蕉国产线看观看av| 欧美一区视频在线| 亚洲国产精品久久久久秋霞不卡| 51ⅴ精品国产91久久久久久| 国产精品成人国产乱一区| 中文字幕日韩在线观看| 国产美女精品免费电影| 日韩精品在线视频| 91九色国产社区在线观看| 色综合久久久久久中文网| 91精品视频播放| www国产精品视频| 久久国产精品久久久久| 亚洲a级在线播放观看| 中文字幕最新精品| 国内精品美女av在线播放| 韩国精品久久久999| 成人久久18免费网站图片| 久久91精品国产91久久久| 777午夜精品福利在线观看| 人人爽久久涩噜噜噜网站| 91久久精品美女高潮| 亚洲欧美在线第一页| 午夜免费久久久久| 91中文在线视频| 琪琪亚洲精品午夜在线| 欧美在线精品免播放器视频| 日韩精品在线免费观看视频| 欧美激情性做爰免费视频| 亚洲精品理论电影| 国产69久久精品成人| 亚洲欧美日韩精品久久奇米色影视| 91日本视频在线| 精品国产拍在线观看| 亚洲一区美女视频在线观看免费| 欧美激情在线观看视频| 亚洲精品成人网| 91免费视频网站| 疯狂做受xxxx高潮欧美日本| 韩日精品中文字幕| 欧美日韩在线视频首页| 日韩小视频在线观看| 性欧美xxxx视频在线观看| 96国产粉嫩美女| 成人激情视频小说免费下载| 91九色国产社区在线观看| 欧美体内谢she精2性欧美| 欧美午夜激情在线| 亚洲成年网站在线观看| 欧美在线视频一区二区| 亚洲欧美日韩精品久久亚洲区| 一区二区中文字幕| 欧美精品一区在线播放| 亚洲jizzjizz日本少妇| 欧美区在线播放| 欧美在线视频一区二区| 欧美另类老女人| 国产不卡在线观看| 亚洲深夜福利在线| 久久精品亚洲热| 久久99久久亚洲国产| 国产精品入口日韩视频大尺度| 97视频在线观看播放| 57pao成人国产永久免费| 久久成年人视频| 日韩中文在线观看| 国产一区二区黄| 黑人巨大精品欧美一区二区免费| 亚洲成av人片在线观看香蕉| 亚洲最新中文字幕| 国产精品视频99| 狠狠躁夜夜躁人人爽超碰91| 国产精自产拍久久久久久蜜| 97国产一区二区精品久久呦| 另类美女黄大片| 日韩在线观看视频免费| 性色av一区二区三区红粉影视| 欧美在线亚洲一区| 欧美性极品少妇精品网站| 久久人人爽人人爽爽久久| 久久综合久中文字幕青草| 精品视频在线播放色网色视频| 最近的2019中文字幕免费一页| 不卡伊人av在线播放| 欧美三级欧美成人高清www| 粗暴蹂躏中文一区二区三区| 精品视频久久久| 日韩欧美精品免费在线| 亚州国产精品久久久| 亚洲jizzjizz日本少妇| 欧美重口另类videos人妖| 久久福利网址导航| 欧美大秀在线观看| 亚洲夜晚福利在线观看| 日韩中文字幕在线视频播放| 久久成人18免费网站| 亚洲男人天堂九九视频| 国产成人免费91av在线| 亚洲精品久久在线| 精品网站999www| 亚洲免费一级电影| 国产日韩欧美自拍| 国产有码在线一区二区视频| 精品久久久久久久久久久| 日韩欧美a级成人黄色| 久久影视电视剧免费网站清宫辞电视| 精品视频偷偷看在线观看| 国产精品成人免费电影| 久久久久亚洲精品成人网小说| 午夜精品美女自拍福到在线| 亚洲成人免费网站| 成人免费福利视频|