PHP 格式数字无舍入

HKK*_*HKK 0 php formatting

我需要为 Mysqli 查询格式化一个数字。

它可以是 [1] [1.1] [1.111111..] 并且以后必须是格式 [1.10]。

我尝试使用它number_format($number, 2, ',', ' ');实际上有效。

但问题是,这四舍五入。例如。对于 1.555555555,结果为 1.56。有没有办法将其格式化为2位小数而不四舍五入?就像删除第二位小数之后的所有内容一样?

fal*_*con 6

你的意思是以下吗?

<?php
 $number = 1.956;
 $number_floored = floor($number*100)/100;
 echo $number_floored; //1.95
?>
Run Code Online (Sandbox Code Playgroud)