Hallo!
Ich bekomme Text in OTF-8-Kodierung geliefert. Mit iconv möchte ich den umwandeln in 8859-1.
Das klappt soweit auch ganz gut, z.B. mit Umlauten.
Wo ich extreme Probleme habe, sind die Hochkommas, die so unten und oben sind.
Hier ein Bespieltext: Das ist aber „schön“ anzusehen.
iconv() bricht an der Stelle des ersten Hochkommas ab und liefert nur den Text bis zu diesem Hochkomma zurück, nämlich "Das ist aber".
Alles was danach kommt, verschwindet.
Auch eine Vorab-Stringersetzung funktionierte nicht.
Diese habe ich mit
str_replace(chr(132),"'",$string)
und
str_replace(chr(147),"'",$string)
probiert, ohne Ergebnis, heisst, mit diesen Ascii-Codes werden die Zeichen anscheinend im $string nicht gefunden.
Wie kann ich das Problem lösen?
Vielen Dank,
Pasti