我试图解码json并从json代码中获取值。 p>
[{
“restaurant_id”:1,
“menu_template_id”:2,
“add_food_item_a”:1,
“menu_category_id”:1,
“status”:0
},
{
“restaurant_id”:1,
“menu_template_id”:2,
“add_food_item_a”:2,
“menu_category_id”:1,
“状态”:0
}]
code> pre>
我需要从这个json中读取并使用add_food_item_a和status创建一个数组。 p>
目前我正在使用这样的 p> \ n
public function readJson()
{
$ json_obj = json_decode('');
if(isset($ GLOBALS [“HTTP_RAW_POST_DATA”])&&!empty($ GLOBALS [“HTTP_RAW_POST_DATA”])){
$ json_text = $ this-> cleanMe($ GLOBALS [“HTTP_RAW_POST_DATA”]);
//现在插入用户表
$ json_obj = json_decode($ json_text);
}
返回$ json_obj;
}
code> pre>
我将此函数称为 p>
< code> $ add_food_item_a = isset($ json_obj-&gt; add_food_item_a)? $ json_obj-&gt; add_food_item_a:'';
code> pre>
但无法读取此json代码数组 p>
div>