我有一个使用 Javascript 创建的 JSON 数组。
我在将其放入输入字段之前对其进行字符串化并使用 HTML 表单提交。
这是我解码后的输出:
var_dump(json_decode($_POST['json']),true); 输出:
[{"Mid": "1", "cat": "6", "room": "21", "rate": "EURP", "adchexb": "2,2,1"}, {"Mid": "2", "cat": "3", "room": "12", "rate": "EURP", "adchexb": "2,1,1"}]
然后每次我尝试访问任何属性时都会出错。我试过了:
$jsonObj->Mid //gives "Trying to get property of non-object in..."
$jsonObj[0]->Mis //error again.
基本上我需要在一个for
循环中提取每个对象。请帮我弄清楚如何访问或获取循环中的所有对象属性。
谢谢