PHP實現金額數字轉換成大寫函式

2021-09-09 03:30:01 字數 1013 閱讀 7476

<?php

header("content-type:text/html;charset=utf-8");

function num_to_upper($num

)

elseif($len_pointdigit>2)

} else

for($i=0;$i

<$c;$i++)

for($j=$len_pointdigit; $j>=1; $j--)

$chinses = str_split($low2chinses,2); //

字串轉換成陣列

//print_r($chinses);

for($x=sizeof($chinses)-1;$x>=0;$x--)

if($inyi==0&&$chinses[$x]==$e[8])

if($chinses[$x]!=$e[4]&&$chinses[$x]!=$e[8]) //

進行整理,將最後的值賦予$final陣列

$final[$y++] = $chinses[$x

]; }

$newstring=(array_reverse($final)); //

$final為倒陣列,$newstring為正常可以使用的陣列

$nstring=join($newstring); //

陣列變成字串

if(substr($num,-2,1)==0 && substr($num,-1)<>0)

$fen="分";

$fj=substr_count($nstring, $fen); //

如果沒有查到分這個字

return

$nstring=($fj==0)?$nstring.$zheng:$nstring; //

就將"整"加到後面

}

echo num_to_upper(1234.56);

?>

數字轉換成大寫金額

數字轉換成大寫金額 using system public class numtocaps 將數定轉換大寫金額格式 引數必須小於萬萬億,且不超過兩位小數多過兩位自動擷取兩位 返回大寫金額 public string getcaps decimal d if d 0 if s.length 0 s.l...

數字轉換成大寫金額

數字轉換成大寫金額 例如 new money 200 tostring 貳佰元 namespace skyiv.util catch system.console.writeline 大寫 newmoney m 該類過載的 tostring 方法返回的是大寫金額字串 class money 建構函式...

小寫金額轉換成大寫

原作在sql 2000中有一些問題。修正錯誤並在sql 2000中執行通過。set nocount on select v lowerstr ltrim rtrim str n lowermoney,20,2 四捨五入為指定的精度並刪除資料左右空格 select i i 1 select v upp...