设置 1000 到 10.00 之间数字的格式

Olu*_*uwa 3 php format numbers

我想将 1000 格式化为 10.00 PHP number_format 函数似乎不适用于此。

我努力了:

$amount2 = number_format("$cost",2,"",",");
echo "$cost";
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?有没有办法可以操纵 number_format 来显示结果(即仅在最后两位数字之前插入小数?

Rya*_*yan 5

数字格式将改变“.” 到一个“,”,但你告诉它格式化一千。

$cost=1000;
echo number_format($cost,2,'.',',');
//1,000.00
Run Code Online (Sandbox Code Playgroud)

你想要的很简单:

$cost=1000;
 echo number_format($cost/100,2,'.',',');
//10.00
Run Code Online (Sandbox Code Playgroud)