ブログ

PerlのJcode.pm

2011.05.24

今までPerlで日本語の文字コードを使用する際、jcode.plを使用していた。
しか〜し、フォームの文字コードがUTF-8の場合、jcodel.plだとUTF-8(UNICODE)はサポート外なので使えな〜い。
どうしよう?とググってみたら、今時はjcode.plじゃなくJcode.pmを使うそうな。
今までjcode.plで事足りてたので全然気にしなかったんだけどね。
書き方はこちら

use lib ‘./lib’;
use Jcode;
$mailto=”$form{‘mailto’}”;
&Jcode::convert(\$mailto,’euc’);
$j = Jcode->new($mailto);
$mailto = $j->euc;
まずはここからJcode.pmをDLして、サーバーにアップ!
※必ず、jcode.pmファイルとJcodeフォルダも一緒にアップしてね(同階層)
jcode.plを使ってた人は”require ‘jcode.pl’;”を”use Jcode;”に変更。その上にuse lib ‘./lib’;も必ずつけてね!
ググると色んな書き方が出てくるけど、自分はこれで反映された。
やってみ〜。

備忘録

Archive

Category

Recent Entry


042-783-3557
平日9:00〜19:00

フォームからの
お問い合わせ

LINEでの
お問い合わせ
電話
LINE友達登録
ページTOPヘ