對於include文件路徑,第一次發現這麼爛。
1.如果建立的php文件是在網站根目錄下的一個文件夾裏,那麼是include_once('../Model/NewsEntity.php');
2.如果是在網站根目錄最外層直接建立php文件,那麼是include_once('./Model/NewsEntity.php');或include_once('Model/NewsEntity.php');
但讓人鬱悶的是如果調用的文件裏又調用另外一個文件,兩種情況解析就有問題了。從網上查了好多資料,認爲一下方法最可行:
include_once($_SERVER['DOCUMENT_ROOT'].'/Model/NewsEntity.php');
include($_SERVER['DOCUMENT_ROOT'].'/DAL/NewsService.php');
$_SERVER['DOCUMENT_ROOT'] //獲取系統根目錄 D:/wamp/www
這下兩種情況都能用了。
貼出來與大家分享~~~