include文件路径问题

来源:互联网 发布:布谷鸟网络电视 编辑:程序博客网 时间:2024/05/17 05:59

 

对于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

这下两种情况都能用了。

贴出来与大家分享~~~

原创粉丝点击