URIの構成要素を解析する
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>URIの構成要素を解析したい</title> </head> <body> <pre> <?php $uri = 'http://user:password@www.example.jp/path/abc/?arg1=val1&arg2=val2#anchor'; print_r(h(@parse_url($uri))); function h($var) { // HTMLでのエスケープ処理をする関数 if (is_array($var)) { return array_map('h', $var); } else { return htmlspecialchars($var, ENT_QUOTES); } } ?> </pre> </body> </html>