4个文件加载的语法形式(注意:不是函数)
include, include_once, require, require_once
本质一样,用于加载/引入/包含/载入一个外部文件到当前php代码文件中来。
他们只是在2个方面更有细微区别:
1))如果加载文件失败,require和include 处理错误规则不同
2)如果加载文件重复免责有不同的处理规则:xxx和xxx_once不同。
3)他们都是语法结构,而非函数,使用形式可以有2中:
3-1) include '文件路径';
3-2)include('文件路径');
文件路径问题:
不管哪个载入语法机构,都设计到文件路径问题。主要有3中情况:
1)相对路径
./
: 本级
../
:上一级
2)绝对路径(2种绝对路径)
电脑绝对路径
windows:
c:/d1/d2/page.php
unix:
/d1/
网络绝对路径
http://www.abc.com/d1/d2/page4.php
- 只有文件名(没有路径)