【发布时间】:2017-07-12 21:56:09
【问题描述】:
我得到了 JSON,它将多个对象作为数组的值。
我需要检测 JSON 中的“Error”属性是否返回,但如果 Error 属性不存在,我不希望返回错误。
这是我得到的解码后的 JSON。 JSON 可以像这样返回,但可能不会:
JSON
[{"Error":"1050"}]
我的PHP
$data = json_decode($json);
print_r($data);
返回:
Array
(
[0] => stdClass Object
(
[Error] => 1050
)
)
【问题讨论】:
-
到目前为止您尝试过任何代码示例吗?
-
这是一个 PHP 问题,所以我们假设数据是 JSON,但在 PHP 中访问
-
我已经测试了很多我删除的东西,我会重新跟踪。 Lee 抱歉,是 json 解码
-
我不明白发生了什么
-
嗯,你试过
$arr[0]->Error吗?
标签: php