🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
四种方式如下所示: ``` include ‘要加载的文件’; include_once ‘要加载的文件’; require ‘要加载的文件’; require_once ‘要加载的文件’; ``` 其中,“要加载的文件”,是一个文件路径,可以是相对路径,也可以是物理路径,或直接文件名: 相对路径: ``` ‘./文件名’; ‘./dir1/文件名’; ‘./dir1/dir2/文件名’; ‘../文件名’; ‘../dir1/文件名’; ‘../../dir1/dir2/文件名’; 等等。。。 ``` 物理路径: ``` ‘c:/itcast/class/php66/day4/文件名’; //window系统 ‘/path1/path2/文件名’; //linux、unix等系统 等等。。。 ``` 获取物理路径(绝对路径)的方式: ``` __DIR__:表示当前文件所在路径,由它可以构建出绝对路径; getcwd():表示当前正访问的网页路径,由它也可以构建出绝对路径; cwd:其实是current working directory的简写 ``` 非相对非绝对路径(其实就是没有给出路径,只给出文件名):不推荐! ``` 形式为: include ‘文件名’; ``` 此时,会按如下顺序去寻找该文件: 1,先在php.ini中include_path项设定的目录中寻找该文件; 2,如果上一步没有找到,就在当前工作目录(由getcwd()获取)下寻找该文件; 3,如果上一步没有找到,就在当前载入语句的文件所在目录(由__DIR__获取)下寻找; 4,如果上一步还是没有找到,就报错了。