Char innerhalb eines Array suchen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Char innerhalb eines Array suchen

    Hi

    Ich habe folgenden Array
    PHP-Code:
    $ordner = array("012345","6789ab","cdefgh","ijklmn","opqrst","uvwxyz"); 
    Dann habe ich einen String mit einem Zeichen $code = "g";

    Wie kann ich nun auf schnelle Art und Weise (da bis zu 30'000 Zuweisungen pro Aufruf) "cdefgh" zuweisen?

    Einfach ginge es mittels each() Schleife, aber sehr performant wäre das wohl nicht.

  • #2
    Was jetzt? Suchen oder zuweisen?

    Kommentar


    • #3
      array_filter()
      Wir werden alle sterben

      Kommentar


      • #4
        Ja halt suchen in welchem Wert das Zeichen ist und dieses dann zurückgeben.
        Habe es mittlerweile gelöst.
        PHP-Code:
        $ordner_a = array("_012345","_6789ab","_cdefgh","_ijklmn","_opqrst","_uvwxyz");
            
        $ordner_s "0123456789abcdefghijklmnopqrstuvwxyz";
            
        $ordner $ordner_a[floor(strpos($ordner_s,$id{0})/strlen($ordner_s)*6)]; 

        Kommentar

        Lädt...
        X