PHP でGETでデータを送る場合、
test.php?hoge=あいうえお
などとすると環境によって化けたり一部の文字が使えないことがある。
そこで
"test.php?hoge=".urlencode("あいうえお")
とするとURLエンコードがかけられる。
PHPの場合は、フォームのデータなどは自動でエンコード、デコード処理がされる。
そのため、上記の方法でエンコードした場合でも、デコード処理は必要ない。
なんらかの事情で手動でデコードする場合は
urldecode(文字列)
でデコード出来る。
[カテゴリ:
プログラミング言語 >
PHP]
[通知用URL]
Tweet
最終更新時間:2008年10月01日 20時21分58秒