Christian: Encoding des Perl-Codes

Beitrag lesen

Hallo,

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.

Nun habe ich gelesen, dass "use encoding ..." dafür nicht das richtige sein soll. Warum habe ich nicht ganz verstanden. Auch wundere ich mich, dass das Encoding nirgends angegeben wird. Dabei ist es doch immer wichtig zu wissen, welches Encoding die Daten haben. Oder nicht?

Viele Grüße
Christian