JavaScript で有効な JSON オブジェクトを作成しました。
[
{
"code": "2F-58S",
"price": "123,13"
},
{
"code": "2F-58S",
"price": "123,13"
}
]
PHPでの読み取りに問題があります:
$productsArr = json_decode($_GET['object']);
foreach($productsArr as $article)
{
$html .='<td>'.$article->code.'</td>';
$html .='<td>'.$article->price.'</td></tr>';
}
foreach()
ループが定義されていないというエラーが表示されます。ここで何が欠けていますか?
編集:
GET メソッドで JSON 値全体を受け取っていないようです。私は次のようなものを得ています:[{"code":"2F-58S","price":"123,13"},{"code":
EDIT2:
JSON オブジェクトbreak
は、オブジェクトから HTML タグを読み取るときに発生します。この HTML タグに到達すると、エラーが作成されます。<p><strong>EnMotion </strong></p>\n\n<p><strong>impulse</strong></p>