php檔案路徑
使用函數取得目前檔案的路徑,一般比較常用在設定檔中設定上傳路徑,可以不用因為更改位置而調整設定檔。
基本上是使用作__FILE__處理,下方的例子檔案在/var/www/test.php。
//路徑+檔名(/var/www/test.php)
echo __FILE__;
//檔名(test.php)
echo basename(__FILE__);
//不含附檔名的檔名(test)
echo basename(__FILE__, '.php');
//此目錄的路徑(/var/www)
echo dirname(__FILE__);
//到上層目錄前的路徑(/var)
echo dirname(dirname(__FILE__));
其中目錄的路徑可以使用__DIR__取得,理論上這會比dirname(FILE)更快。
//此目錄的路徑(/var/www)
__DIR__;