PHP環境変数
ドメインのみ取得 $_SERVER["SERVER_NAME"]sdl.in.coocan.jp
ドメインのみ取得 $_SERVER["HTTP_HOST"]
sdl.in.coocan.jp
プロトコルも取得する場合 (empty($_SERVER["HTTPS"]) ? "http://" : "https://") . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]
http://sdl.in.coocan.jp/log/log_test_url_1.php
リファラのドメインを取得 $referer = parse_url($_SERVER["HTTP_REFERER"]) $referer["host"]
アクセスページ $_SERVER["REQUEST_URI"]
/log/log_test_url_1.php
クエリーを取得を取得 $_SERVER["QUERY_STRING"]
ドキュメントルート $_SERVER["DOCUMENT_ROOT"]
/homepage
ドキュメントルート dirname(__FILE__)
/homepage/log
ファイルパスに関する情報を返す $_SERVER["HTTP_HOST"] $_SERVER["REQUEST_URI"]
URLを取得 $_SERVER["HTTP_HOST"] $_SERVER["REQUEST_URI"]
sdl.in.coocan.jp/log/log_test_url_1.php
pathinfoを使用してファイルパスに関する情報を取得 例:http://log-file.net/dummy/test.php pathinfo($path_parts)
例:http://log-file.net/dummy/test.php
Array
親ディレクトリのパス ⇒ log-file.net/dummy $path_parts["dirname"]
sdl.in.coocan.jp/log
ファイル名 ⇒ test.php $path_parts["basename"]
log_test_url_1.php
拡張子 ⇒ php $path_parts["extension"]
php
拡張子無しファイル名 ⇒ index $path_parts["filename"]
log_test_url_1