カテゴリー:
関数
閲覧数:460 配信日:2017-08-16 21:29
対象フルパス
"/virtual/ユーザー名/public_html/ドメイン名/test/ほげほげ.php"
dirname(__FILE__)
・カレントディレクトリのパスを取得
・現在のファイルを起点とした、親ディレクトリのパスを求める
"/virtual/ユーザー名/public_html/ドメイン名/test"
__DIR__
・上記と実行結果は同じ
・PHP 5.3から追加された
basename( dirname( __FILE__ ))
・ディレクトリ名を取得
"test"
basename( __FILE__ )
・ファイル名を取得
"ほげほげ.php"
basename( __FILE__,".php" )
・ファイル名を取得し、.拡張子部分を削除
"ほげほげ"
var_dump(__FILE__);
var_dump(dirname(__FILE__));
var_dump(dirname());
var_dump(basename( dirname( __FILE__ )));
var_dump(basename( __FILE__ ));
var_dump(basename( __FILE__,".拡張子" ));