TOP > Web制作技術 > perl/CGI > perl / PHP / JavaScript 各言語での URL(URI)エンコード・デコード方法まとめ 日本語等の2バイト文字を URL として使用するための、URLエンコード・デコード方法を、perl / PHP /JavaScript の各言語別にまとめてみました。 と言っても、PHP と JavaScript はそれ専用の関数が用意されてるから簡単なんですけどね。 perl で URLエンコード・デコード perl で URLエンコードするには、以下のようにします。 $word = "はぴはぴはっぴー♪"; $word =~ s/([^0-9A-Za-z_ ])/'%'.unpack('H2',$1)/ge; $word =~ s/\s/+/g; これで「はぴはぴはっぴー♪」という文字列が「%82%cd%82%d2%82%cd