PHP include寻找文件规则

﹥>﹥吖頭↗ 提交于 2020-02-29 08:51:25

说明与约定:

  • 以下原则适用于4个include类函数。
  • 当前工作目录简称CWD,当前执行脚本简称CSD(Calling Script)

include后面的字符串分为三种情况:

1)文件路径(a.php, test/a.php):

第一步,类路径,类路径中如果出现相对目录,指的是相对于CWD的目录

第二步,CWD目录

第三步,CSD目录


2)相对路径(./a.php, './test/a.php')

指的是相对于CWD的路径


3)绝对路径

绝对路径。

 

备注:类路径只有在路径中只有文件名而没有目录时起效,不包括./a.php这样的路径。而类路径中的.代表当前工作目录,而在类路径起效的情况下,当前工作目录是一定会被搜寻的,所以这个.只是提升当前工作目录的优先级的作用。

    易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
    该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!