Guten Tag Alexander,
lokal wie auch auf dem Webserver.
Ich habe vorher übersehen, dass es php-Dateien sind. Mit anderen Worten: lokal läuft auch ein Server? (Von php verstehe ich nichts.)
Auf jeden Fall muss der Server - wie dedlfix - auch schreibt, utf-8 ausliefern; die meisten geben jedoch per Voreinstellung iso-xxxx aus. Bei Apache-Server in der .htaccess-Datei.
Mit Gruß
Dada