包含文件
包含文件的方式
- require:包含多次
- include:包含多次
- require_once:包含一次
- include_once:包含一次
<?php
require './1.php';
include './1.php';
?>
小结:
- require遇到错误停止执行
- include遇到错误继续执行
- require_once ,include_once只能包含一次
- HTML类型的包含页面中存在PHP代码,如果包含到PHP中是可以执行的
- 包含文件相当于把包含文件中的代码拷贝到主文件中执行,魔术常量除外,魔术常量获取的是所在文件的信息
- 编译时不执行,运行时加载到内存,独立编译包含文件
包含文件的路径
./ 当前目录
…/ 上一级目录
include_path的使用场景:包含文件的目录比较复杂