Hello,
ich habe
--> str_replace()
--> str_ireplace()
verwendet.
Wir wollen aber bitte auch hier wieder die zugrundeliegende Codierung nicht vergessen.
Im Zeitalter von utf-8 sollte immer beachtet werden, in welcher Codierung die Daten vorliegen und welche Funktionen hier benutzt werden.
Ich vertrete immer noch die Meinung, dass die PHP-Entwickler hier an der falschen Stelle angestetzt haben. Sie hätten die alten Funktionen ( z.B. strpos() ) auch für die Multibytecodierungen bestehen lassen sollen und auf einen (globalen) Schalter "set_encoding(ENCODING)" reagieren lassen sollen, anstatt neue Funktionen "mb_strpos()" zu erstellen. http://de.php.net/manual/en/function.mb-strpos.php
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg