PHP将美分兑换成美元

Fre*_*mat 14 php numbers

我正在使用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


pan*_*her 6

您需要将美分除以100并使用number_format函数.

echo number_format($price/100, 2, '.', ' ');
Run Code Online (Sandbox Code Playgroud)