Marc: array_serarch() mit wildcards

Hallo,

ich möchte gerne einen Array durchsuchen und dabei alle Keys zurückbekommen bei denen der Wert zum Beispiel "HALLO" enthält. array_serch("HALLO", $array); liefert mir aber A nur einen (nämlich den ersten) Fundort und auch nur Ergebnisse bei denen der Wert genau HALLO ist zurück. Wie kann ich aus einem Array alle Keys zu denen der Wert HALLO enthält herausfinden?

Grüsse

Marc

  1. Hallo Marc,

    Also ich mache das immer so:
    (was auch den vorteil hat nach Teilen zu
    suchen in kombi mit z. B.strstr()

    $array=array("katze","hund","pferd","hund","wal");
    foreach($array as $key => $wert)
    {
    if ($wert== "hund"){echo $key;}
    //bzw if(strstr($wert)=="und")...
    }
    // AUSGABE: 1 und 3 also $array[3] = hund

    Gruss Nikki

    Hallo,

    ich möchte gerne einen Array durchsuchen und dabei alle Keys zurückbekommen bei denen der Wert zum Beispiel "HALLO" enthält. array_serch("HALLO", $array); liefert mir aber A nur einen (nämlich den ersten) Fundort und auch nur Ergebnisse bei denen der Wert genau HALLO ist zurück. Wie kann ich aus einem Array alle Keys zu denen der Wert HALLO enthält herausfinden?

    Grüsse

    Marc