• 亿博APP官网

  • 亿博APP官网

  • 亿博APP官网

  • 亿博APP官网

亿博APP官网

作者︰wy  發布日期(qi)︰2020-02-24 13:53:00
  •   今天又有xing)輪 叮 zhe)個代碼(ma)編程(cheng)很(hen)適用于會(hui)計、銀行(xing)等(deng)經濟崗位的人使用,是一個非常實用的代碼(ma),無(wu)論在生(sheng)活、學習(xi)、工作都(du)有可能(neng)用得上,所以請把(ba)代碼(ma)記上終有一天會(hui)用上xi)摹div style="text-align: center;">中(zhong)文數(shu)字

  function moneyToString($num)

  {

  $digits = ['零', '壹', '貳', '參', '肆', '伍', '陸(lu)', '柒', '捌', '玖'];

  $radices =['', '拾(shi)', '佰(bai)', '仟', '萬', '億'];

  $bigRadices = ['', '萬', '億'];

  $decimals = ['角', '分'];

  $cn_dollar = '元';

  $cn_integer = '整';

  $num_arr = explode('.', $num);

  $int_str = $num_arr[0] ?? '';

  $float_str = $num_arr[1] ?? '';

  $outputCharacters = '';

  if ($int_str) {

  $int_len = strlen($int_str);

  $zeroCount = 0;

  for ($i = 0; $i < $int_len; $i++) {

  $p = $int_len - $i - 1;

  $d = substr($int_str, $i, 1);

  $quotient = $p / 4;

  $modulus = $p % 4;

  if ($d == "0") {

  $zeroCount++;

  }

  else {

  if ($zeroCount > 0)

  {

  $outputCharacters += $digits[0];

  }

  $zeroCount = 0;

  $outputCharacters .= $digits[$d] . $radices[$modulus];

  }

  if ($modulus == 0 && $zeroCount < 4) {

  $outputCharacters .= $bigRadices[$quotient];

  $zeroCount = 0;

  }

  }

  $outputCharacters .= $cn_dollar;

  }

  if ($float_str) {

  $float_len = strlen($float_str);

  for ($i = 0; $i < $float_len; $i++) {

  $d = substr($float_str, $i, 1);

  if ($d != "0") {

  $outputCharacters .= $digits[$d] . $decimals[$i];

  }

  }

  }

  if ($outputCharacters == "") {

  $outputCharacters = $digits[0] . $cn_dollar;

  }

  if ($float_str) {

  $outputCharacters .= $cn_integer;

  }

  return $outputCharacters;

  }

  這(zhe)次的代碼(ma)分析的是不是很(hen)透徹呢?大家是不是覺得簡單易懂啊!PHP的教程(cheng)我們(men)還有很(hen)多(duo),請記得把(ba)我們(men)網站收藏以便不時之需可以拿出來找(zhao)到答案(an)哦(ou)。希望大家可以學習(xi)到新的知識,對我們(men)網站也大力支持哦(ou)。

亿博APP官网

梦之城APP官网About IT165 -廣告服務 -隱私聲明 -版權申明 -免責條款 -網站地圖 -網友投稿 -聯系(xi)方(fang)式
本站內容(rong)來自于互聯網,僅供(gong)用于網絡技術學習(xi),學習(xi)中(zhong)請遵循相關(guan)法律法規
亿博APP官网 | 下一页