Stefan Eickhoff: Funktion zur Ermittlung mehrerer Positionen in String

Beitrag lesen

Hallo Luke,

Ich suche eine Funktion, welche mir in einem $haystack alle Positionen des $needle findet und dies z.B. als Array zurückgibt?

Mit strpos() bekomme ich leider nur die erste bzw. mit strrpos() nur die letzte Position im String.

Wenn Du ganze Wörter als "needle" hast hilft Dir evtl. "str_word_count()".

Ansonsten kannst Du eine solche Funktion mit Hilfe von "strpos()" und einer "while"-Schleife auch leicht selbst schreiben.

Viele Grüße

Stefan

--
bythewaythewebsuxgoofflineandenjoytheday