$_SERVER
スーパーグローバル変数
$_SERVER — サーバー情報および実行時の環境情報
$_SERVER['PHP_SELF']
現在実行しているスクリプトのファイル名です。
ドキュメントルートから取得されます。
例えば、http://example.com/foo/bar.php というアドレス上にあるスクリプトでは
$_SERVER['PHP_SELF'] は /foo/bar.php となります。
$_SERVER['REQUEST_URI']
ページにアクセスするために指定された URI。
リクエストされたURI全体(クエリ文字列を含む)。
パス + クエリ文字列が入っている。
例えば、 '/index.html'
$_SERVER['QUERY_STRING']
クエリ文字列部分だけ を取得したい場合は $_SERVER['QUERY_STRING']