06/25: CGIの文字化けを解消しよう
Perlで作成した施設予約スクリプトで「予約」や「申し込み」という、肝心の文言が文字化けをした。
調べたところ、このような回避方法を発見しました。
文字化けをする文字一覧表
Shift-JISの場合、漢字コードの中にメタ文字である「¥(0×5C)」が含まれることがあり、そこがメタ文字と判断されて消えてしまうことが原因のようです。
そんな時は、文字化けする文字の末尾に¥を付け足すと”¥¥”が展開されて”¥”になるので文字化けが回避されるそうです。
調べたところ、このような回避方法を発見しました。
文字化けをする文字一覧表
Shift-JISの場合、漢字コードの中にメタ文字である「¥(0×5C)」が含まれることがあり、そこがメタ文字と判断されて消えてしまうことが原因のようです。
そんな時は、文字化けする文字の末尾に¥を付け足すと”¥¥”が展開されて”¥”になるので文字化けが回避されるそうです。
