Ich habe dieses verschachtelte Array und ich brauche einige Elemente aus diesem Array, aber aus irgendeinem Grund funktioniert mein Code nicht.Warum funktioniert mein Array-Code nicht? PHP 5 Array
Wenn ich var_dump
verwende ich bekommen ein Array, das wie dieses Beispiel
array(2) {
["item"] => array(1) {
[0]=> array(3) {
["name"]=> string(10) "..."
["id"]=> string(16) "..."
["rs"]=> string(9) "attending"
}
}
["id"]=> string(15) "..."
}
sieht würde Ich mag ID und Namen erhalten, für die ich foreach
verwenden.
foreach($var as $key => $value){
echo $key[0][0]; For name, but that displays nothing
}
habe ich auch
foreach($var as $key => $value){
echo $key['item']['name']; Whenever i run this code i get an error "Cannot use string offset etc."
}
Ja, ich bin bewusst, dass dies eine dumme Frage, aber mein Kopf explodiert, so wenden Sie sich bitte mir Jungs helfen.
EDIT:
Also versuche ich aus diesem Array ‚name‘ zu bekommen mit foreach-Schleife, aber mein Code funktioniert nicht. Ich weiß nicht, wie ich mich besser erklären soll, sorry.
Versuchteforeach($array as $key => $value)
{
echo $array[$key][0]["name"];
}
Aber ich bin immer noch einen Fehler ‚Illegal String Offset 'name'
Sie müssen den betreffenden Code als Ganzes eingeben. Bitte fügen Sie weitere Erläuterungen zu dem hinzu, was Sie zu tun versuchen. – Carcigenicate