Предположим, у меня есть это.Как получить доступ к кодированному массиву JSON в php
$myArray = array(
'userAgent' => $u_agent,
'name' => $bname,
'version' => $version,
'platform' => $platform,
'pattern' => $pattern
);
Тогда я закодировать,
$ бар = json_encode ($ туАггау);
Теперь, если бы я был в echo $bar;
и передал его обратно в ajax, я мог бы получить доступ к каждому объекту массива.
success: function(data)
{
var name = data.name;
var platform= data.platform;
Как я могу получить доступ к каждому в php ПОСЛЕ того, как он был закодирован в JSON?
Просто доступ к массиву '$ myArray', из которого вы его построили, или если вы говорите о работе с JSON, отправленным в следующем запросе, просто' json_decode() 'it. –
Вы не получаете доступ к json-закодированным данным. json - это транспортный/коммуникационный формат. Вы декодируете его обратно в собственную структуру данных и получаете доступ к этому. –