PHP round(12,2) 显示 12 而不是 12.00

标签 php

我目前运行的是最新版本的 PHP,操作系统是 ubuntu。我在 PHP 中使用了 round() ,但得到了一个与正常结果不符的结果,因为在舍入 12 或具有任何其他整数值的任何整数时,末尾应该添加零的数量小数点后,例如 round(34,3),结果应该是 34.000,但显示为 34。如何获得整数浮点结果?

最佳答案

round 返回一个数值。 12.00 是一个字符串值(数字版本会去除前导/尾随零)。

改用number_format(12,2)

关于PHP round(12,2) 显示 12 而不是 12.00,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48401067/

相关文章:

php - 使用SPACE php mysql从下拉列表到单列插入的多个值

PHP ODBC 扩展 - 数据源名称太长

php - 删除标签但在 php 中保留标签之间的字符串

php - SHA 512 散列和验证

PHP STR_TO_DATE() 函数未发布

php - 获取 Woocommerce 中定义的产品和用户的活跃订阅数

php - 如果条件为真,则在使用两个不同的语句时使用 CASE 语句

php - 如何使用 smarty 从 CDN 源包含 javascript

php - Mpdf 删除页脚并使用它的内容空间

javascript - 根据 WooCommerce 订单接收页面中应用的优惠券创建重定向