gpt4 book ai didi

php - JSON_NUMERIC_CHECK 根本行不通

转载 作者:行者123 更新时间:2023-12-04 18:47:43 26 4
gpt4 key购买 nike

我们有两台服务器,一台本地开发服务器和一台实时服务器。我们的本地服务器运行 PHP 5.4,我们的实时服务器运行 PHP 5.5.3。

我们的图形数据不起作用,仔细检查后,json_encode() 提供的数字数据中有引号。显然,第一个调用端口是确保 JSON_NUMERIC_CHECK 设置为第二个参数。问题是,JSON_NUMERIC_CHECK 已设置,并且来自 json_encode() 的数据在开发服务器上是正确的(数字数据上没有引号),但不是实时的(数字数据被引用),所以 JSON_NUMERIC_CHECK 似乎不起作用。我检查了我的日志,那里没有任何线索,我根本没有任何想法。我用谷歌搜索和谷歌搜索,没有。

我是否缺少 PHP 扩展或什么?所有更新都已安装,难倒。下面的代码片段,虽然我看不出它有任何帮助。

// Provides an array of objects, tested, data is fine here
$data = new graph_data();
$json_data = json_encode($data, JSON_NUMERIC_CHECK);

//... Further down the application
echo $json_data;

最佳答案

我现在已经解决了这个问题。如果其他人遇到这个问题,它的排序真的很简单(我不敢相信我一开始就没有这样做!)

您需要使用常用命令安装一个名为 'php5-json' 的包:

sudo apt-get install php5-json

谢谢
圣。

关于php - JSON_NUMERIC_CHECK 根本行不通,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22113355/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com