Я пытаюсь разобрать данные JSON, но в то время как json_decode()
var_dump()
показывает значение как null
. Ниже моя программа:PHP json_decode, отображающий нуль при разборе JSON
<?php
$json='_variable_1461092903017=[ {
message:"success",
data1:{
datalist:[
{field1:"value1",field2:"value2"} ,
{field1:"value1",field2:"value2"} ,
{field1:"value1",field2:"value2"}
]
},
data2:[ {
Date:"20 Apr 2016",
details:[
{Code:"123",name:"xyz"},
{Code:"456",name:"abc"},
],
},
{
Date:"21 Apr 2016",
details:[
{Code:"123",name:"xyz"},
{Code:"456",name:"abc"},
],
},
{
Date:"22 Apr 2016",
details:[
{Code:"123",name:"xyz"},
{Code:"456",name:"abc"},
],
}
]}
]';
$json_data = json_decode($json);
var_dump($json_data);
?>
Кроме того, если это _were_ JSON, вам, вероятно, понадобится 'json_decode ($ json, True) ', чтобы получить ассоциативный массив. – DuckPuncher
Похоже, вам нужно сделать шаг назад. Откуда у вас этот материал, который вы пытаетесь разобрать? –