我对我的问题有任何帮助,所以希望有人可以帮助我。
基本上我有一个数字保存到$ price,数字是15900.哪个应该转换为159.00。
有谁知道怎么做?
答案 0 :(得分:4)
使用number_format
。它将返回一个字符串,从而保持小数位完整,即使它们是.00
。
$price = 15900;
// Defaults to a comma as a thousands separator
// but I've set it to an empty string (last argument)
$formatted = number_format( $price / 100, 2, '.', '' );
echo $formatted;
或者更好的是,也可以查看money_format
,具体取决于国际化的符号和/或货币符号是否也很重要。
答案 1 :(得分:1)
$current = 15900;
$your = round($current / 100, 2);