Key des jeweiligen Eltern Arrays

dwex

Erfahrenes Mitglied
Hallo Leute,

ich stehe momentan so dermasen auf dem Schlauch und brauche eure Hilfe

ich habe ein mehrdimensionales Array nach dem Muster:

Code:
Array
(
    [0] => Array
        (
            [0] => Name 1
            [1] => y
            [2] => z
        )
(
    [1] => Array
        (
            [0] => Name 2
            [1] => y
            [2] => z
        )
(
    [2] => Array
        (
            [0] => Name3
            [1] => y
            [2] => z
        )
)

Jetzt mache ich folgendes:
PHP:
    foreach($texte AS $key=>$value) {
           echo $value[0];
    }
um jeweils den Namen auszugeben.

So nun mein Problem - ich bräuchte zusätzlich zum $value[0] auch den Key des Elternelements im Array - also bei Name3 ist das dann eben 2.

Übrigends das mache ich deshalb so, da ich den Key nicht wissen kann denn wenn einer der Key´s gelöscht wurde dann habe ich keine fortlaufenend Nummern mehr.

Ich würde mich um eure "Schläge mit den Zaunlatten" sehr freuen ;)
Vielen Dank im Voraus!
 
Zuletzt bearbeitet:
Also entweder versteh ich die Frage nicht oder du sitzt tatsächlich gewaltig aufm Schlauch.

ich bräuchte zusätzlich zum $value[0] auch den Key des Elternelements im Array

Den key bekommst du ( deiner foreach schleife nach ) durch $key :suspekt:

PHP:
foreach($texte AS $key=>$value) {
           echo $key . ' enthält ' .$value[0];
    }
/*
0 enthält Name 1
1 enthält Name 2
2 enthält Name 3
*/
 
Ja und auf dem Schlauch stand auch noch ein Elefant.
Manchmal sieht man(n) den Baum vor lauter Wälder nicht (oder so ähnlich ;))

Danke auf alle Fälle für die "Prügel"!
 
Zurück