dedlfix: PHP 5.3 seltsamen Problem mit deutschen Umlauten

Beitrag lesen

Hi!

Genau, mach das. Hinweis: Dein Script erwartet Zeichen, die ISO-8859-1 codiert sind, die werden offensichtlich richtig dargestellt, zumindest das 'ü' hab ich getestet, das geht.
In deiner Test.txt-Datei hingegen liegen die Zeichen in der Codierung ISO-8859-15 vor, die werden nicht richtig umgesetzt von Deinem Script, genausowenig, wie Zeichen, die UTF-8-codiert sind (Test per URL).

Der Unterschied zwischen ISO-8859-1 und ISO-8859-15 sind genau jeweils 6 Zeichen

15: €ŠšŽžŒœŸ
 1: ¤¦¨´¸¼½¾

Hast du mit diesen Zeichen gestestet und Unterschiede festgestellt? Ansonsten ist 15 vs. 1 nicht von Belang. UTF-8 hingegen schon, weil die Funktion gemäß Handbuch UTF-8 haben möchte.

Lo!