对于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
这下两种情况都能用了。
贴出来与大家分享~~~