【发布时间】:2014-10-30 16:53:49
【问题描述】:
假设我有这个。
$myArray = array(
'userAgent' => $u_agent,
'name' => $bname,
'version' => $version,
'platform' => $platform,
'pattern' => $pattern
);
然后我对其进行编码,
$bar = json_encode($myArray);
现在,如果我将 echo $bar; 传递回 ajax,我可以像这样访问每个数组对象。
success: function(data)
{
var name = data.name;
var platform= data.platform;
如何在 php 中访问每一个在 JSON 中编码后的内容?
【问题讨论】:
-
只需访问您构建它的数组
$myArray,或者如果您正在谈论处理后续请求中发送的JSON,只需json_decode()即可。 -
您不访问 json 编码的数据。 json 是一种传输/通信格式。您将其解码回本机数据结构,然后访问它。