我在 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":
编辑2:
从对象读取 HTML 标记时发生JSON 对象break
,当您到达此 html 标记时会创建错误:<p><strong>EnMotion </strong></p>\n\n<p><strong>impulse</strong></p>