Hi!
http://bugs.php.net/bug.php?id=46990
Könnte das auch mit meinem Problem zusammenhängen?
Ja, Sven hat's ja schon erklärt. PHP kleiner als 6 denkt immer noch ISO-8859-1/Windows-1252. Deshalb kann und wird es auch nur in dieser Kodierung mit anderen Systemen sprechen. Ausnahmen sind die Systeme, bei denen es einfach nur ohne "nachzudenken" die Daten durchreicht. Beim Dateisystem (zumindest unter Windows) muss es aber umrechnen. Und das geht in die Hose, wenn es andere Daten als ISO bekommt. Du wirst also nicht umhinkommen, für das Dateisystem ISO zu liefern, bis PHP 6 erschienen ist. (Datei_inhalte_ sind davon nicht betroffen!)
Lo!