php include,require,include_once,require_once 的区别
来源:互联网 发布:质量矩阵和刚度矩阵 编辑:程序博客网 时间:2024/05/04 11:04
include(),require(),include_once(),require_once()作用都是包含并运行指定文件,但是使用场景又有很大区别。
1.include()和require()的区别:
include()引入文件时,如果遇到错误会提示错误并继续执行;require()引入文件遇到错误时也提示错误但会终止程序的运行。
require()语句一般放在php脚本页面的最前面,php在执行前,就先读入require()引入的文件,文件的内容会变成此脚本的一部分,一旦出现错误,则立即退出程序。
include()语句一般在用到时才引入,所以通常是放在流程控制的处理区段中,php脚本在执行到它时,才会将文件包含进来。
即require()是预加载机制,位置在脚本最前面,一开始就引入所有可能用到的文件;include()是即用即加载,位置灵活。
2.include()、require()和include_once()、require_once()的区别:
include()、require()执行即包含文件,不会对引入的文件进行比较判断,可能会出现重复包含的情况;而include_once()、require_once()在包含时会先判断文件是否
已经包含过了,如果已包含,则不再包含文件,这样的引入文件方式即可以节省资源,又可避免重复定义的错误。
0 0
- PHP require,require_once,include,include_once的区别
- PHP require、include、require_once、include_once的区别
- 【php】include、include_once、require、require_once的区别
- php include,require,include_once,require_once 的区别
- php include require include_once require_once 的区别
- PHP 中require、require_once、include、include_once区别
- PHP提升-include(),require(),include_once(),require_once()区别
- PHP文件包含语句 include、include_once、require、require_once的区别
- PHP中 Include ,Include_once 和 require,require_once 的区别
- 【转帖】php include,include_once和require,require_once的根本区别
- PHP文件包含语句 include、include_once、require、require_once的区别
- php中require,require_once,include,include_once的区别
- PHP中include(),include_once(),require(),require_once()的联系和区别
- PHP文件包含语句 include、include_once、require、require_once的区别
- php require(), include(), require_once(), include_once() 的介绍和区别
- php里include,include_once, require和require_once的区别
- PHP 中 include include_once 与 require require_once的区别
- PHP require.include.require_once.include_once的用法和区别
- python安装cx_oracle psutil插件等问题
- synchronized的使用方法
- 身为大神的你知道为什么Java要把字符串设计成不可变的嘛!
- Android 流水布局
- 用UIButton做出cell的点击效果《一》
- php include,require,include_once,require_once 的区别
- 中国剩余定理(孙子定理)
- php中set_time_limit()函数运用
- keepalived + nginx组建高可用负载平衡Web server集群
- 双向认证SSL原理
- xshell 操作方法
- const常量与define宏定义的区别
- Spring和Hibernate 下如何保持事务的一致性和并发控制。
- 数据的持久化以及主键的自动生成