Thread use utf8 und Verhalten von String-Operationen
(65 answers)
Opened by rosti at 2011-08-03 19:16
Natürlich hat Pragma utf8 Einfluss auf das Verhalten von Stringfunktionen.
Ohne Pragma liefert Code (perl): (dl
)
print length 'äöü'; Perl arbeitet byte-orientiert. Für Perl sind 'äöü' nur Bytes, woher soll Perl wissen, dass diese 6 bytes utf-8-kodiert und als 'äöü' lesbar sind? Woher soll Perl wissen, dass es sich überhaupt um menschenlesbare Zeichen handelt? |