pto: PHP-/HTML-Zeichen-Problem

Beitrag lesen

Meine Herren!

Der ehemalige Präsident von Bayern München,.

Das ist ein neues Beispiel, mit anderem Verhalten:

Das ist das Ergebnis, wenn man utf8_encode auf die bereits in utf8-Kodierung vorliegenden Zeichenkette "Der ehemalige Präsident von Bayern München,." anwendet. Also die Eingabekodierung falscherweise als ISO_8859-1 aufgefasst wurde und darauf basierend eine Konvertierung zu utf8 vorgenommen wurde.

An irgendeiner Stelle wurde da ziemlich gemurkst. Stammen die beiden Beispieltexte aus verschiedenen Quellen? Dann solltest du dir ansehen, in welcher Kodierung die Quellen wirklich vorliegen und dann respektive Konvertieren und nicht immer einfach auf gut Glück ein utf8_encode in Code hauen. Dafür ist dann mb_convert_encoding() evtl. besser geeignet. Auf jedenfall muss mal Klarheit darüber gewonnen werden, von was nach was hier konvertiert werden soll.

Also deklariert ist es als utf_8.

http://www.sr-online.de/sronline/nachrichten/regionalnachrichten/index.html

Und das obige kommt heraus, wenn ich den String nicht einem "utf8_decode" unterziehe.