トップ 差分 一覧 ソース 置換 検索 ヘルプ PDF RSS ログイン

PHPでのGETのデータをエンコードする

PHP でGETでデータを送る場合、

test.php?hoge=あいうえお

などとすると環境によって化けたり一部の文字が使えないことがある。
そこで

"test.php?hoge=".urlencode("あいうえお")

とするとURLエンコードがかけられる。

PHPの場合は、フォームのデータなどは自動でエンコード、デコード処理がされる。
そのため、上記の方法でエンコードした場合でも、デコード処理は必要ない。

なんらかの事情で手動でデコードする場合は

urldecode(文字列)

でデコード出来る。


[カテゴリ: プログラミング言語 > PHP]

[通知用URL]



  • Hatenaブックマークに追加
  • livedoorクリップに追加
  • del.icio.usに追加
  • FC2ブックマークに追加

最終更新時間:2008年10月01日 20時21分58秒