Php str_replace funktioniert nicht mit Sonderzeichen

warum ist das nicht wie erwartet funktioniert:

 echo str_replace("é","é","Fédération Camerounaise de Football");

Ergebnis:

"Fédération Camerounaise de Football"

ich bin erwartet zu haben:

"Fédération Camerounaise de Football"
wieso der downvote ?
Das problem hier ist die Zeichencodierung nicht str_replace()...
ok und was soll ich tun ?
Ich denke, das ist eine Mehrbyte-Problem, in dem Fall versuchen Sie es mit entweder mb_ereg_replace() oder mb_ereg_replace().
Richten Sie Ihre Sachen richtig (ich bin zu Ahnen, Sie haben eine UTF-8 Datenbank-Verbindung und ISO-8859 - /lateinische Ausgabe) oder Durcheinander herum mit utf8_decode(), mb_convert_encoding() oder iconv().

InformationsquelleAutor Rachid Oussanaa | 2014-08-23

Schreibe einen Kommentar