en.gはwebサイト制作に関する技術的な情報を発信するサイトです。

【PHP】 phpでドメインのドキュメントルートを調べる方法

サーバー構築やプログラム開発など、運用サイトのドキュメントルートを知りたいときが度々あります。いくつも方法がありますが、今回は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を利用してあげると見やすくなります。