我有以下數據認識JSON內容
{
total: "156",
list: [
{
"nodeRef": "workspace://SpacesStore/e364714d-14bc-4e13-bfff-c1f86a8cbe67",
"id": "e364714d-14bc-4e13-bfff-c1f86a8cbe67",
"name": "Morning Class_Dadi Janki_29-05-12_H_London.mp4",
"mimetype": "video/mp4",
"title" : "Morning Class" ,
"author": "Dadi Janki",
"class_date": "May 29, 2012 12:00:00 AM",
"created": "May 29, 2012 12:32:44 PM",
"size": "97,156,420",
"lang": "h",
"totalViews": "11",
"totalDownloads": "0",
"downloadUrl": "/d/a/workspace/SpacesStore/e364714d-14bc-4e13-bfff-c1f86a8cbe67/Morning%20Class_Dadi%20Janki_29-05-12_H_London.mp4"
}
]
}
當我嘗試var_dump
它
它給了我零。我如何知道數據是否爲JSON
編碼?
編輯: 下面的代碼 我通過get_contents
得到上述內容到url
$url = ""; // URL
$contents = file_get_contents($url);
$data = json_decode($contents);
var_dump($data);
你可以顯示給出'null'的代碼嗎? – lonesomeday
準確地說你嘗試'var_dump'? – Leri
你可以嘗試用'json_decode'解析它,並測試'json_last_error'是否返回任何錯誤代碼。 –