为了账号安全,请及时绑定邮箱和手机立即绑定

老师,可不可以深入讲解一下下面代码啊:

<?php
define("ROOT", dirname(__FILE__));
set_include_path(".".PATH_SEPARATOR.ROOT."/lib".PATH_SEPARATOR.ROOT."/core".PATH_SEPARATOR.get_include_path());
?>


正在回答

3 回答

^_^...

0 回复 有任何疑惑可以回复我~

这个是设置包含路径的,通过set_include_path函数设置包含路径,通过get_include_path 函数得到设置的包含路径。举个简单的例子,假如你想使用test.php这个文件,现在这个文件在a/b/c/d的这个目录中,你需要包含文件的时候需要找到这个文件,拿相对路径来说你需要这样写require('a/b/c/d/test.php')才能找到,如果你通过set_include_path设置了包含路径,告诉PHP引擎去哪找这个文件,你包含的时候就只用写require('test.php')就可以,他就会去到你设置的包含路径中去找这个文件。就不用每次写那么长的路径信息了。

2 回复 有任何疑惑可以回复我~
#1

至尊玉 提问者

嗯嗯,谢谢老师。
2014-08-19 回复 有任何疑惑可以回复我~

尽量少用 set_include_path函数,对初学者没好处

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
手把手教你实现电商网站后台开发
  • 参与学习       117285    人
  • 解答问题       1999    个

手把手教你用PHP搭建电子商务平台,由浅入深教你搭建电商系统

进入课程
意见反馈 帮助中心 APP下载
官方微信