Written by Kasumi

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

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

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

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

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

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

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

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

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

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

以上で解決です。

目次

関連記事

PHP

【PHP】文字列から必要な桁数分文字を切り出しする方法

2023.03.06
242
PHP

【PHP】連想配列で指定したキーの値だけ全て取得する方法

2023.03.22
334
PHP

【PHP】文字列内から指定した文字を全て置換する方法

2023.03.04
253
PHP

【PHP】クラスのメソッド・プロパティを再利用。トレイトの使い方について

2023.04.09
278