我正在使用Stripe Payment.我的价格是整数美分:
050
1000
1250
2999
Run Code Online (Sandbox Code Playgroud)
我用自己的班级操纵这些数字,没有问题.
我正在寻找以美元换算这些数字(美分)的方法(即使.00也是小数),如下所示:
0.50
10.00
12.50
29.99
Run Code Online (Sandbox Code Playgroud)
任何的想法?
Ana*_*Die 16
您可以number_format()按以下方式使用; -
<?php
$value = 50;
echo number_format(($value /100), 2, '.', ' ');
?>
Run Code Online (Sandbox Code Playgroud)
输出: - 0.50
注意: - 更多的参考链接已经给你: - http://php.net/manual/en/class.numberformatter.php
您需要将美分除以100并使用number_format函数.
echo number_format($price/100, 2, '.', ' ');
Run Code Online (Sandbox Code Playgroud)