require和include
1. 作用
用户引入文件,可以减少代码重复
2.注意
require 和 include都是语法结构不是函数,因此一下两种访问方法都可以
1 | require 'index.php'; |
3.区别
区别主要体现在对错误的处理上
require和require_once在发生错误是会触发致命错误,将会停止整个应用程序
include和include_once在发生错误时会发出警告,程序会继续运行
4.建议用法
require和require_once可以用于加载库文件
include和include_once可以用户加载模板文件
5.once的区别
带_once(require_once,include_once),载入文件的时候会判断是否已经加载,不会加载第二次,但是性能上有所消耗,还是建议在不会重复加载的基础上使用 不带_once的(require和include)