PHPで物理パスの取得方法
本当によく忘れるからもう書く。dirname() ・・・指定したパスからディレクトリ名を取得
■ ドキュメントルートのパスecho$_SERVER['DOCUMENT_ROOT'];
■ ディレクトリパスechorealpath(dirname(__FILE__));
■ 絶対パスecho$_SERVER['SCRIPT_FILENAME'];
■ フルパス
echo __FILE__ . '<br />';
■ ディレクトリパス
echo dirname(__FILE__) . '<br />';
■ スクリプト名
echo basename(__FILE__) . '<br />';
■ 指定した拡張子を取り除いたスクリプト名
echo basename(__FILE__, '.php');
■ 現在のディレクトリ名(相対パス)を取得する
◎便利
echo dirname($_SERVER["SCRIPT_NAME"]);
Comment