wie kann man das Encoding von Perl-Skripten angeben?
Meine (CGI-)Skripte schreibe ich zwar in latin1, die Ausgabe ist aber meistens UTF-8, was ich natürlich auch im HTTP-Header, der xml-Deklaration und im HTML-Head angebe. Nun würde ich der Vollständigkeit halber gerne noch dem Interpreter sagen, dass mein Skript in latin1 geschrieben ist, damit es auch da keine Missverständnisse geben kann.
Da gibt es kein Missverständnis, so lange du es nicht erzeugst.
Perl weiss sehr wohl die Sprache des Scripts, die zur Runtime schon längst in etwas anderes verarbeitet ist, zu unterscheiden von Inhalt, der in Variablen geschrieben wird.
mfg Beat