Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法解析具有巨大值的JSON_Php_Json - Fatal编程技术网

Php 无法解析具有巨大值的JSON

Php 无法解析具有巨大值的JSON,php,json,Php,Json,在我的JSON中,我有4个根值。其中3个解析得很好。第四条格言在结果中并不一致。在这个dict中有一个UTF-8字符串,其键为“base64”,长度为50915个符号 这只发生在服务器(PHP5.3.*)、本地(PHP5.4.4)上,一切正常。到底怎么回事?一个对象大小是否有限制 代码 $json=newservices\u json(Services\u json\u LOOSE\u类型); $result=$json->decode($var); 我想你应该改用 据我所知,构建处理JSON的

在我的JSON中,我有4个根值。其中3个解析得很好。第四条格言在结果中并不一致。在这个dict中有一个UTF-8字符串,其键为“base64”,长度为50915个符号

这只发生在服务器(PHP5.3.*)、本地(PHP5.4.4)上,一切正常。到底怎么回事?一个对象大小是否有限制

代码
$json=newservices\u json(Services\u json\u LOOSE\u类型);
$result=$json->decode($var);
我想你应该改用

据我所知,构建处理JSON的PEAR库是因为在PHP5.1之前没有处理JSON的正确方法。我认为您可以将这个库放在一边,使用
json.*
函数。

我认为您应该使用它


据我所知,构建处理JSON的PEAR库是因为在PHP5.1之前没有处理JSON的正确方法。我想你可以把这个库放在一边,改用
json.*
函数。

我们能看一些代码吗?@j0k添加了代码,但没有什么有趣的。你试过用它吗?我知道你可以强行进入深度。@j0k谢谢,成功了!我不知道为什么在这种情况下会使用这段代码,
json\u decode
肯定更好。请留下一个答案,以便我能将其标记为正确。我们能看到一些代码吗?@j0k添加了代码,但没有什么有趣的内容。您尝试过使用吗?我知道你可以强行进入深度。@j0k谢谢,成功了!我不知道为什么在这种情况下会使用这段代码,
json\u decode
肯定更好。留下一个答案,这样我就可以把它标记为正确的。