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