【发布时间】:2013-07-29 14:30:24
【问题描述】:
我想在 php 中读取 JSON:
$productsArr = json_decode(stripslashes($_GET['object'])); //this give me word Array
stripslashes($_GET['object']) //gives me [{"code":"44-3"}]
echo $productsArr->{'code'}; //gives me nothing
我什至试过这个:
foreach($productsArr as $article)
{
echo $article->code; //nothing is echoing
}
如何循环访问JSON格式的数据?
【问题讨论】:
-
JSON 是什么样的?
-
发帖
print_r($_GET['object'])。 -
我只是想了解一下您要解析的 JSON 是什么样子,以便更好地了解发生了什么问题
-
尝试使用 $_GET['object'] 这个 urldecode(@$_REQUEST['object'])
-
您拥有的代码应该可以工作。确保
$_GET['object']满足您的期望。
标签: php json object foreach echo