PHP - Finden übergeordneten Schlüssel von array

Ich versuche einen Weg zu finden, um den Rückgabewert in einem array der übergeordneten Schlüssel.

Beispielsweise aus dem array unten, würde ich mag, um herauszufinden, die Eltern key, wo $array['id'] == "0002".
Das übergeordnete Schlüssel ist offensichtlich, da es hier definiert (es wäre 'Produkte'), aber normalerweise würde es dynamisch sein, daher das problem. Die 'id' und den Wert 'id' ist aber bekannt.

    [0] => Array
        (
            [data] => 
            [id] => 0000
            [name] => Swirl
            [categories] => Array
                (
                    [0] => Array
                        (
                            [id] => 0001
                            [name] => Whirl
                            [products] => Array 
                               (
                                    [0] => Array
                                        (
                                            [id] => 0002
                                            [filename] => 1.jpg
                                         )
                                    [1] => Array
                                        (
                                            [id] => 0003
                                            [filename] => 2.jpg
                                         )
                                )
                         )
                 )
          )

InformationsquelleAutor Jay Are | 2010-03-24

Schreibe einen Kommentar