`use utf8;` tells the compiler that the script is written
in UTF-8. That's all it does. `use encoding 'utf8'` tells it the srcipt is in UTF-8,
its literal strings are in UTF-8, and STDIN, STDOUT,
and DATA are in UTF-8. $ perl -Mutf8 -e'print"\x{2022}\n";' Wide character in print at -e line 1. • $ perl -Mencoding=utf8 -e'print"\x{2022}\n";' •
No comments:
Post a Comment