PHPで自分自身のファイル名やディレクトリ名を取得する。
フルパスで自分自身のファイル名を取得したい場合。
echo __FILE__;
ファイル名のみを取得したい場合。
echo basename(__FILE__);
拡張子を除いて取得したい場合。
echo basename(__FILE__, ".php");
ディレクトリを取得したい場合。
echo dirname(__FILE__);
こちらの方法でも同じ結果が得られる。
echo __DIR__;
スーパーグローバル変数から取得する場合。
echo $_SERVER[’PHP_SELF’];