我有幾個php包含在我的一些頁面(通常的事情,如頁腳標記和標題等)和Id,而不是使用../../相對路徑,我正在使用一個絕對的PHP路徑。PHP包含文件作爲絕對路徑 - 這是正確的嗎?
我想這會工作:
<?php include
include(dirname(__FILE__) . "/dir/script_name.php");
?>
- 我的問題是:是/dir/script_name.php - 確切的完整路徑,如果是這樣,什麼是
__FILE__ ?
函數dirname()從路徑中刪除文件名並給出文件所在目錄的絕對路徑 - 對嗎?那麼,爲什麼要打擾函數dirname(),如果我已經給出了完整的路徑 - ?
希望是有道理的
這是一個神奇的常量,不是去超級全球 –