我從資料庫中提取了這個$number = 100000.5;
。
我需要的是將格式設定為 100.000,5
str_replace
number_format
我猜到了。
我的替換工作完美,
echo str_replace('.', ',', $row['anskaf_sum']);
(回傳:100000,5) 但是當我添加 number_format 時,我不知何故失敗了
number_format($row['anskaf_sum'] , 0, ',', '.');
返回
101
我嘗試了其他一些方法,但我似乎無法接近我需要的答案
謝謝。
您確定您的 $row['anskaf_sum'] 不包含您不期望的值嗎? 因為:
...這將傳回您想要的結果:100.000,5