我遇到了一個我無法解決的問題。 JQuery與getJSON協同工作,php不適用於foreach。我在PHP中得到的錯誤:關於在PHP中使用JSON
注意:嘗試在第14行的C:\ xampp \ htdocs \ plreserv \ index.php中獲取非對象的屬性012,警告:爲C中foreach()提供的無效參數: \ XAMPP \ htdocs中\ plreserv \的index.php上線14
從服務輸出JSON:
{
dataList: [
{
Date:'11.08.2017',
Com:'Spr',
BlsId:'5',
Type:'break',
TypeCheck:'0,5',
perma:'Normal',
CommaDetail:'0,,,particle,0,,,7',
Pom:[
{
Num:'1',
status:'1',
val:'37349',
lang:'tr'
},
{
Num:'2',
status:'1',
val:'37350',
lang:'ru'
}
]
}
]
}
我的PHP代碼:
$file = file_get_contents(url);
$json = json_decode($file);
foreach($json as $data):
// code
endforeach;
有18頁這樣的無他們中的任何一個在PHP中工作。這是我從JSON觀衆得到錯誤:
我爲我的英語不好對不起。謝謝。
不是有效的JSON。在jsonlint.com上驗證它。除此之外,您還需要顯示無法正常工作的代碼 – charlietfl
您使用的PHP是? – SuperDJ
^這個,你能告訴我們你的PHP代碼和它的foreach嗎? – Jaeger