Hi!
Nicht ganz nachvollziehbar ist jetzt nur noch, warum mein guter Editor das mal macht und mal nicht macht, mit meinen PerlDateien macht er das jedenfalls nicht, daher mein bl?der Verdacht ;-)
Wie geht Perl mit einer BOM um? In die Ausgabe gelangt diese ja im Gegensatz zu PHP-Dateien nicht automatisch. Die BOM ist ja zwingend der erste Dateiinhalt und kann daher nicht innerhalb von <?php (und auskommentiert) zu stehen kommen. Wenn Perl die BOM ignoriert und du sie verwendest, dann besteht die Chance, dass der Editor anhand ihrer die UTF-8-Kodierung erkennen kann.
Lo!