Written by Kasumi

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

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

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

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

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

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

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

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

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

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

以上で解決です。

目次

関連記事

PHP

【PHP】スマホ・タブレット・PCで条件分岐する方法

2023.08.23
1367
PHP

【PHP】動的にテキストファイルを生成。文字列を書き込む方法

2023.03.23
1227
PHP

【PHP】先頭・末尾の余計な半角スペース等を削除する方法

2023.03.01
448
PHP

【PHP】直リンク等、特定のリンク元以外から来た場合リダイレクト処理を実行する方法

2022.09.10
3777