PHP環境変数メモ。
http://www.aaa.com/bbb/ccc.html
/home/xxx/public_html/bbb/ccc.html
$_SERVER['SERVER_NAME'];
www.aaa.com
$_SERVER['DOCUMENT_ROOT'];
/home/xxx/public_html
$_SERVER['SCRIPT_FILENAME'];
/home/xxx/public_html/bbb/ccc.html
$_SERVER['PHP_SELF'];
/bbb/ccc.html
※apacheの設定で、pathinfoをonにすると挙動が変わる。
※あまり使用すべきではない。
$_SERVER['SCRIPT_NAME'];
/bbb/ccc.html(クリストリングを含まない)
$_SERVER['REQUEST_URI'];
/bbb/ccc.html(クリストリングを含む)
なかなかまとめてくれてるサイトがないのでメモメモ。