Thread Verständnisfrage use utf8;
(9 answers)
Opened by hop at 2012-07-14 17:46
print geht auf STDOUT, da werden Oktetten(Bytes) erwartet.
Ein ist OK, denn in Deiner Script-Datei stehen in $s Oktetten. Mit einem vorangestellten use utf8; jedoch, interpretiert Perl $s als UTF-8-kodierte Zeichenkette. Wenn das dann auf STDOUT geht, werden die Zeichen nicht korrekt dargestellt. Unterscheide zwischen byte- und character-Semantic. --Rosti |