Dein Code zeigt mir nicht wie die Dateien angelegt werden. Zeig mir das bitte für den Dateinamen äöü@€.txt
Zu Encode:
encode_utf8($zeichen)
Schaltet die interne Kodierung für $zeichen aus.
Zeige mir Deinen Code wo Du die interne Kodierung einschaltest.
MfG