Ich versuche, json zu dekodieren und Wert aus dem JSON-Code.wie aus json array in codeingiter lesen
[{
"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,
"status":0
}]
ich muss von diesem json lesen und ein Array mit add_food_item_a und Status erstellen.
zur Zeit verwende ich wie dieses
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"]);
// now insert into user table
$json_obj = json_decode($json_text);
}
return $json_obj;
}
und ich nenne diese Funktion wie
$add_food_item_a = isset($json_obj->add_food_item_a) ? $json_obj->add_food_item_a : '';
kann aber nicht von dieser Anordnung von json Code lesen
haben Sie versucht, 'json_decode' zu verwenden? – FMashiro
Benutzer json_decode ($ your_array, true); Dann foreach-Schleife verwenden, um assoziative Array zu reisen und dann können Sie die Any sind mit dem verfügbaren assoziativen Array-Parameter – pAsh
zuerst von diesem ist in api, ich kann nicht in Berührung bekommen. – Midhun