PHP中require、include的区别

来源:互联网 发布:win7 传奇3 数据库 编辑:程序博客网 时间:2024/06/03 20:47

require 和 include几乎完全一样,不同之处在于:

1.require在出错时将导致脚本中止而include只产生警告,脚本会继续运行。

2.require用于静态包含,而include用于动态包含,如MVC框架根据文件名的不同自动引入文件。

3.include_once跟include用法基本相同,include_once可以用于在脚本执行期间同一个文件有可能被包含超过一次的情况下,想确保它只被包含一次以避免函数重定义,变量重新赋值等问题。

一般情况下尽量使用include,以免浪费资源。

0 0
原创粉丝点击