まったくもってめんどくさい。
文字コードはワールド規格で「UTF-8」でいいんじゃないか・・・。
<メモ①>
今回はCGI。
文字コードがSJISの場合、特定の漢字が文字化けしてしまう。
対策①:エスケープする
文字化けする文字の直後に\でエスケープ
例)print "表\示";
対策②:シングルクォーテーションで囲む
例)print '表示';
これだと\nが文字列として表示されるので注意。
以下、文字化けになる漢字たち。40個くらいあるけど、後半はほとんど使わないね。
―
ソ
Ы
噂
浬
欺
圭
構
蚕
十
申
曾
箪
貼
能
表
暴
予
禄
兔
喀
媾
彌
拿
杤
歃
濬
畚
秉
綵
臀
藹
觸
軆
鐔
饅
鷭