我是新來的PHP,我試圖用number_format數量:修改小數點和千位分隔符不改變小數
number_format (float $number , int $decimals = 0 , string $dec_point = "." , string $thousands_sep = ",")
正如書名,我的目標是修改小數點千位分隔符不改變的小數位數如下:
$Num=123456.789;
$Num2=number_format ($Num, [decimals as in $Num], ",", "'");
我的結果應該是:
$Num2="123'456,789";
編輯
我需要一個代碼,一個未知的小數位數
'$民= 123456,789;'是PHP無效的代碼,它應該是'$民= 123456.789;'有在PHP命名參數,所以你不支持必須將可以看到的默認值傳遞給函數簽名。 – Flying
@飛過我用了一個點,而不是逗號賦值給'$ Num'。代碼是有效的只有最終的輸出需要一個逗號,但它是一個字符串! – genespos