【PHP】 phpでドメインのドキュメントルートを調べる方法
update :
サーバー構築やプログラム開発など、運用サイトのドキュメントルートを知りたいときが度々あります。いくつも方法がありますが、今回はPHPを使用したドキュメントルートの調べ方をご紹介します。phpでドメインのドキュメントルートを調べるにはphpinfo()か$_SERVERを使います。
phpinfo関数を利用してドキュメントルートを調べる
1つ目はphpinfo関数を利用する方法です。以下の関数で表示されるリストの「DOCUMENT_ROOT」行に表示されているパスが現在表示しているドメインのドキュメントルートとなります。
phpinfo();
環境変数$_SERVERを利用してドキュメントルートを調べる
2つ目は環境変数$_SERVERを使用する方法です。$_SERVERをprint_rなどで表示し「DOCUMENT_ROOT」プロパティに表示されるパスがドキュメントルートとなります。
echo "<pre>"; print_r($_SERVER); echo "</pre>";
その際、上記のようにpreを利用してあげると見やすくなります。