TS: str_replace wie verbessern?

Beitrag lesen

Hello,

wenn Du nicht nach "Schule", sondern nach " Schule " suchen lassen würdest, würde es in den meisten Fällen wieder funktionieren.

Zum Thema Verbesserungen:
Leider liefert str_replace() nur den Ergebnisstring, nicht aber eine Trefferliste, die z. B. die Position im alten Text oder fünf Zeichen links und fünf Zeichen rechts vom Treffer mit abspeichert. Die würdest Du aber vermutlich für eine anschließende Sichtkontrolle benötigen. So etwas könntest Du dir mit preg_match_all() bauen.

Außerdem möchte ich Dir für Stringoperationen noch die Mutlibyte-Funktionen ans Herz legen und die Überlegung, wann diese notwendig werden, oder wann byteweiser Vergleich (immer noch) die richtige Variante ist.

Liebe Grüße
Tom S.

--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.