Thread Verständnisfrage use utf8; (9 answers)
Opened by hop at 2012-07-14 17:46

rosti
 2012-07-14 21:24
#159858 #159858
User since
2011-03-19
3492 Artikel
BenutzerIn
[Homepage]
user image
print geht auf STDOUT, da werden Oktetten(Bytes) erwartet.

Ein
Code (perl): (dl )
1
2
my $s = 'äöü';
print $s;


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

View full thread Verständnisfrage use utf8;