人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當(dāng)前位置:蘿卜系統(tǒng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

一個(gè)阿拉伯?dāng)?shù)字轉(zhuǎn)中文數(shù)字的函數(shù)

一個(gè)阿拉伯?dāng)?shù)字轉(zhuǎn)中文數(shù)字的函數(shù)

更新時(shí)間:2022-08-11 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

最近因需要,寫了個(gè)“阿拉伯?dāng)?shù)字轉(zhuǎn)中文數(shù)字的函數(shù)”。搜索了精華區(qū)只見到一個(gè)類似的。
感覺到我的算法不錯(cuò),所以貼出來共享一下如果要用于金額的轉(zhuǎn)換,對(duì)小數(shù)部分的處理要做一下修改
<?php
function ch_num($num,$mode=true) {
  $char = array("零","壹","貳","叁","肆","伍","陸","柒","捌","玖");
  $dw = array("","拾","佰","仟","","萬","億","兆");
  $dec = "點(diǎn)";
  $retval = "";

  if($mode)
    preg_match_all("/^0*(\d*)\.?(\d*)/",$num, $ar);
  else
    preg_match_all("/(\d*)\.?(\d*)/",$num, $ar);

  if($ar[2][0] != "")
    $retval = $dec . ch_num($ar[2][0],false); //如果有小數(shù),先遞歸處理小數(shù)
  if($ar[1][0] != "") {
    $str = strrev($ar[1][0]);
    for($i=0;$i<strlen($str);$i++) {
      $out[$i] = $char[$str[$i]];
      if($mode) {
        $out[$i] .= $str[$i] != "0"? $dw[$i%4] : "";
        if($str[$i]+$str[$i-1] == 0)
          $out[$i] = "";
        if($i%4 == 0)
          $out[$i] .= $dw[4+floor($i/4)];
      }
    }
    $retval = join("",array_reverse($out)) . $retval;
  }
  return $retval;
}

//echo ch_num("12345006789001.123");
//echo ch_num("880079.1234");
echo ch_num("300045.0123");

?>

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

網(wǎng)站地圖xml | 網(wǎng)站地圖html
主站蜘蛛池模板: 广丰县| 丹寨县| 宜黄县| 滨海县| 丰城市| 郴州市| 当雄县| 新民市| 阿巴嘎旗| 分宜县| 大洼县| 连南| 东乡族自治县| 汾西县| 瓦房店市| 枣强县| 马山县| 弥渡县| 汪清县| 祁连县| 外汇| 江陵县| 华阴市| 山丹县| 克什克腾旗| 济阳县| 神池县| 新余市| 平邑县| 客服| 宁武县| 涿鹿县| 如皋市| 江西省| 资兴市| 蚌埠市| 丹东市| 富平县| 三明市| 定远县| 高陵县|