urlencode
urlencodeとは、ふつうの文字列をURLとして読みやすく、送信しやすい形式のことを指します。サーバに日本語や特殊な文字を送信する際は、そのまま送信しても処理されるケースもありますが、プログラム的にはこのurlencodeを使う方が良い場合があります。
<?
$name = urlencode($_GET['name']);
print $name;
?>
サンプル
urlencodeでどのように文字が変わるか、下のフォームで試してみましょう
urldecode
urldecode(デコード)は、urlencode(エンコード)されたものを人間の目で読みやすくする関数です。
<?
$name = urlencode($_GET['name']);
print $name;
print "<hr />";
$name = urldecode($name);
print $name;
?>
サンプル
いったんurlencodeされたものをurldecode(デコード)してみましょう。
