php中set_include_path与get_include_path例子

发布时间:2019-09-17编辑:脚本学堂
php中set_include_path与get_include_path例子,注意仔细看其中的注释,希望对朋友们有所帮助。说明:set_include_path 设置默认包含路径,在include或require文件的时候,先在默认包含路径里面找,然后在同目录下找。

php中set_include_path与get_include_path例子,注意仔细看其中的注释,希望对朋友们有所帮助。

说明:set_include_path 设置默认包含路径,在include或require文件的时候,先在默认包含路径里面找,然后在同目录下找。
以xampp环境为例,例子:
D:/xampp/htdocs/test/include 下有一文件为cls.mysqli.php
D:/xampp/htdocs/test/  下有一文件为set_include_path.php
内容为:
 

复制代码 代码如下:

set_include_path('/xampp/htdocs/test/include');  //请注意php里边的'/'代表的不是网站根目录,而是文件所在的盘符,可用echo realpath('/');查看
//若php版本过低,该函数不支持,可用通用版ini_set()

/*查看真实默认包含路径*/
echo realpath(get_include_path());
/*要包含cls.mysqli.php只需要*/
require_once('cls.mysqli.php');
$mysql = new Mysql('localhost','root','','test');  //实例化和之后的查询语句并无错误