Ich versuche, ein assoziatives Array durchzulaufen, bekomme aber einen Undefined-Indexfehler.Undefinierter Index beim Versuch, ein assoziatives Array durchzulaufen
Unten ist das Array.
{
"first":{
"name":"name 1",
"products":[
{
"id":2,
"product_id":123,
"category_id":1
},
{
"id":3,
"product_id":"456"
}
]
}
}
Ich versuche, eine Schleife durch diese wie
foreach ($array as $category => $products) {
echo $category;
foreach ($products['products'] as $product) {
echo $product->id;
}
}
aber ich bin ein
Undefined index: products
Wie kann ich Schleife durch das Array-Produkte zu bekommen?
Verwenden '$ array = json_decode ($ array, TRUE);' vor – jitendrapurohit
Looping Was ist die Definition von '$ array'? – rbr94