エンコードされたURLの大文字、小文字について
URLに日本語が含まれている場合、URLエンコードすることで問題無くなるように調整する事になるが、
大文字にすべきところを小文字で返してきてしまう場合がある。
そんな時は
$url = preg_replace(“/(%[\da-f]{2})/e","strtoupper('$1’);", $url);
とする。
strtouppperは、渡される引数の英文字を全て大文字に変換するもの。
プログラマによるプログラマのためのサイト(20年プログラマやってきた職業軍人がお届けする戦闘指南書)
URLに日本語が含まれている場合、URLエンコードすることで問題無くなるように調整する事になるが、
大文字にすべきところを小文字で返してきてしまう場合がある。
そんな時は
$url = preg_replace(“/(%[\da-f]{2})/e","strtoupper('$1’);", $url);
とする。
strtouppperは、渡される引数の英文字を全て大文字に変換するもの。
ディスカッション
コメント一覧
まだ、コメントがありません