首页 > 解决方案 > 如何在 PHP 8 中使用两个零小数对浮点值进行 json_encode?

问题描述

PHP 似乎在处理 json_encode 中的小数精度方面存在错误。

只需编码一个简单的浮点数就很容易看到:

echo json_encode(["testVal" => 54932.00]);

// Prints out:
{"testVal": 54932}

我怎样才能得到这样的结果:

{"testVal": 54932.00}

我需要 json 中的两位小数(包括.00)。

标签: php

解决方案


推荐阅读