ちゃんと覚えておけよ?

忘れちゃいけない事のメモ、覚え書き

PHPで物理パスの取得方法

本当によく忘れるからもう書く。
dirname() ・・・指定したパスからディレクトリ名を取得
■ ドキュメントルートのパス
echo$_SERVER['DOCUMENT_ROOT'];
■ ディレクトリパス
echo realpath(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

*