我正在使用分條付款。 我的價格是在整數仙:PHP將美分轉換爲美元
050
1000
1250
2999
我處理我自己的類這些數字,並沒有任何問題。
我期待在元(帶小數即使.00總是)像下面這些數字(分)轉換方式:
0.50
10.00
12.50
29.99
任何想法?
我正在使用分條付款。 我的價格是在整數仙:PHP將美分轉換爲美元
050
1000
1250
2999
我處理我自己的類這些數字,並沒有任何問題。
我期待在元(帶小數即使.00總是)像下面這些數字(分)轉換方式:
0.50
10.00
12.50
29.99
任何想法?
您需要將美分除以100並使用number_format
函數。
echo number_format($price/100, 2, '.', ' ');
這是我同意的另一種選擇,但我選擇NumberFormatter;)謝謝! – Fredmat
您可以按以下方式使用number_format()
; -
<?php
$value = 50;
echo number_format(($value /100), 2, '.', ' ');
?>
輸出: - 0.50
注: - 更多的參考鏈接給你已經是: - http://php.net/manual/en/class.numberformatter.php
NumberFormatter http://php.net/manual/en/class.numberformatter.php – CD001
謝謝你CD001。 @Styphon你不會懶得寫任何東西。 – Fredmat
Fredmat @Styphon是正確的。請參閱http://stackoverflow.com/help/how-to-ask。在提出問題之前,您應該充分研究。 –