2014-04-06 38 views

回答

6

可以使用number_format()功能如下:

$number = number_format(1.1, 2); 

这将返回1.10

+0

你的回答很好。但我想(1 - > 11.1至11.10),(11.11至11.11) – vino

+0

是的,就是这样。 number_format()的第一个参数是你的输入。所以你可以放入11.1而不是1.1并检查输出。 – dikesh

1

我认为它可以帮助你

<?php 
echo preg_match('/^\d*\.?\d{0,2}$/',23.22); //ouput 1 
echo preg_match('/^\d*\.?\d{0,2}$/',23.222); //ouput 0 
?> 
0
<?php 

$string = "11.11"; 

echo (float)$string; 

?> 

这可能做的伎俩。

您可以通过link了解更多信息。

相关问题