array_search() in mehrdimensionalen Arrays

FactorX

Mitglied
Hi Leute, wiedermal geht es um eine Frage bezüglich array_search(). Und zwar funktioniert array_search() ja auch wunderbar in eindimensionalen Arrays, ich brauche jedoch eine Funktion, die auch in mehrdimensionalen Arrays suchen kann. Auf meinen speziellen Fall bezogen sieht das nun so aus:

Ich habe ein dreidimensionales Array von folgender Struktur:

PHP:
Array
(
    [0] => Array
        (
            [0] => Array
                (
                    [switch] => s-avz-a
                    [vlanid] => 1
                    [macaddr] => 00-0a-f4-xx-xx-xx
                    [modport] => 3/23-24
                )

            [1] => Array
                (
                    [switch] => s-avz-a
                    [vlanid] => 101
                    [macaddr] => 00-00-0c-xx-xx-xx
                    [modport] => 3/23-24
                )
             usw...

        )

)

Nun möchte ich quasi per array_search() den nummerierten Index eines Elementes der 2. Dimension herausfinden.

Wie könnte man das erreichen?
 
Ah, super. Das ist doch mal recht nützlich :) Ich werd es mal damit probieren...

Danke schon mal. Wenn es noch nicht klappt wie ich es brauch, meld ich mich noch mal...

Edit: super! Danke :)
 
Zuletzt bearbeitet:
Zurück