Written by Kasumi

PHPで現在位置からルートまでのディレクトリパスを取得・出力する方法

PHPで現在位置からルートまでのディレクトリパスを取得する方法を知りたい。

本記事ではこのような悩みを解決します。

現在位置からルートまでのディレクトリパスを取得

<?php
//ルートまでのパス
echo __FILE__ . '<br />';
 
//ルートまでのパス(ファイル名を含めない)
echo dirname(__FILE__) . '<br />';
?>

現在位置からルートまでのディレクトリパスを取得するコード例です。

現在位置にあるPHPファイルに上記コードを記述します。

パスを取得するには__FILE__を使います。

上記マジカル定数をechoする事でルートまでのディレクトリパスを出力する事ができます。

出力してるPHPファイル名を含めずディレクトリのみ取得したい場合はdirname(__FILE__)としてechoします。

以上で解決です。

目次

関連記事

PHP

session_start(): Cannot start session when headers already sent in PHPエラーの原因・対処方法

2022.10.11
3161
PHP

【PHP】特定の範囲を持つ配列を生成する方法

2023.03.13
631
PHP プログラミング

【php】現在のディレクトリURLを取得し、条件分岐する方法

2021.10.28
5666
PHP

【PHP】コンストラクタ関数を使って、クラスのインスタンス生成時に変数を初期化する方法

2023.04.02
1844