PHP Array-Funktionen

  • Hi leute...
    ich bin langsam am verzweifeln. Ich will in PHP mit Arrays arbeiten und freute mich, wie schon in C++ oder Java, die Array-Funktion indexOf() benutzen zu können. Jedoch finde ich nichts dergleichen. Ich will ganz einfach so etwas machen:

    Code
    $array = array("Null", "Eins", "Zwei");
    
    
    echo indexOf("Null");     // Ausgabe: 0
    echo indexOf("Eins");    // Ausgabe: 1
    echo indexOf("Zwei");   // Ausgabe: 2

    Aber ich finde einfach keine Funktion, die äquivalent zu der indexOf Funktion ist. mit current oder key o.ä. kann ich in der form nicht arbeiten, weil ich eigentlich nicht im array springen will, sondern einfach nur die entsprechenden indizes zu den werten haben will.
    Hoffe, jemand hat nen Tipp...

    danke, minibar182

    Das Leben ist wie Kaffee trinken. Nur dass du net Kaffee trinkst, sondern lebst. :kaffee:

  • tja kenn ich jetzt auch keine Funktion in PHP. wenns nicht anderst geht musst du halt dein array in eine Schleife durchlaufen bis du den Wert gefunden hast (z.B. ne for Schleife) und deine Zählvariable ist dann halt der gesuchte Index.

  • webnewcomer
    nix mit for schleife, schau dir mal eine foreach-schleife an
    is halt relativ aufwendig das ganze, aber ich kenne auch keine andere möglichkeit
    falls es doch eine gibt, lass es mich wissen ;)

    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!