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__;
Tags : php