- use utf8プラグマを使う
ソースコードがutf8で書かれていることをPerlコンパイラに伝える.
- コード内でのマルチバイトの出力
ソースコード中に記述したマルチバイトやファイル等から読みこんだ文字列の中にマルチバイトがある場合、
utf8に明示的にエンコードする
例)
use::Encode
my $mystr = "これはUTF-8で書かれた文字列です";
print Encode::encode('utf-8', $mystr);
例)
use::Encode
my $mystr = "これはUTF-8で書かれた文字列です";
print Encode::encode('utf-8', $mystr);