php中的魔術常量__FILE__

deeply發表於2021-09-09

魔術常量__FILE__,返回檔案的完整路徑和檔名。如果用在被包含檔案中,則返回被包含的檔名。

通常用來探測網站的根目錄的絕對路徑,並把這個路徑賦值給一個常量。

//windows中路徑用/或者都沒問題,但linux中只能用/,所以先統一更換路徑中的斜線為linux中的/

$file=str_replace('\','/',__FILE__);

//假設當前檔案為path.php,且放在網站根目錄下的include資料夾中

define('ROOT',str_replace('include/path.php','',$file));

echo ROOT;//結果為D:/wamp/www/info/

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1978/viewspace-2802350/,如需轉載,請註明出處,否則將追究法律責任。

相關文章