看板 PHP 關於我們 聯絡資訊
※ 引述《supc (幹)》之銘言: : 比如 我輸入 10000 : php可以幫我轉成 10,000.00 存入資料庫 : 有什麼函式可以用嗎 thanks 函式當然是自己寫啊,我這邊有現成的三位一標,參考看看 function separate($input, $separator, $SeparatorPos=3) { $output = ""; // initialise output string for ($i=0; $i < strlen($input); $i++) { if ($i!=0 && (strlen($input) - $i)%$SeparatorPos==0) $output .= $separator; $output .= substr($input, $i, 1);; } return $output; } separate (10000, ',', 3) ===> 10,000 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.193.73
sonicjr:自己寫是能增加功力 但PHP原本就有的功能為啥不用Orz 03/17 11:22
ileadu:有現成的 自己寫QQ 03/17 11:40
appleboy46:囧 自己寫 Orz 03/17 11:39
cychi:用法千萬種 能達到目的就好囉! 03/17 12:03
allanshen:在php3時代, 我也有自己寫過這個function 03/17 18:22
JoeHorn:原 po 對自己好像不是很熟悉呀.... 囧 03/17 18:51
bcse:推樓上... 囧 03/17 20:15
appleboy46:推 JoeHorn 03/18 00:11
laudieh:用 number_format 不就好了?預設就是3位數字一個, 的呀! 03/19 16:40