PHP中include、include_once、require、require_once四者区别
require的使用方法如 require("MyRequireFile.php"); 。这个函式通常放在 PHP 程式的最前面,PHP 程式在执行前,就会先读入 require 所指定引入的档案,使它变成 PHP 程式网页的一部份。常用的函式,亦可以这个方法将它引入网页中。
include 使用方法如 include("MyIncludeFile.php"); 。这个函式一般是放在流程控制的处理区段中。PHP 程式网页在读到 include 的档案时,才将它读进来。这种方式,可以把程式执行时的流程简单化。
1.incluce在用到时加载
2.require在一开始就加载
3._once后缀表示已加载的不加载
php系统在加载php程序时有一个伪编译过程,可使程序运行速度加快。但incluce的文档仍为解释执行
include的文件中出错了,主程序继续往下执行
require的文件出错了,主程序也停了
所以包含的文件出错对系统影响不大的话(如界面文件)就用include,否则用require
以下文档也适用于require()。这两种结构除了在如何处理失败之外完全一样。include() 产生一个警告而require()则导致一个致命错误。换句话说,如果你想在遇到丢失文件时停止处理页面就用 require()。include() 就不是这样,脚本会继续运行。同时也要确认设置了合适的 include_path。
require()函数用给定文件的内容取代它本身,这一代替过程发生在PHP引擎编译代码期间,而不是在执行期间进行,它不象include()那样会首先进行计算。require()函数更多地用在静态元素中,而include()更多地用于动态元素中。与include_once()类似的是,require_once()将首先检查是否已经插入给定的代码,如果代码已经存在,就不再插入了。
转载于:https://blog.51cto.com/5729258/1290369
PHP中include、include_once、require、require_once四者区别相关推荐
- php中include和require,在PHP中include和require到底有什么区别呢?
在PHP中include和require到底有什么区别呢?看这里的例子就知道了 include.php3的运行结果是: 这是inc1.inc文件中的一个变量的值! 这是inc2.inc文件中的一个变量 ...
- include,include_once,require,require_once的区别
include() .require()语句包含并运行指定文件.这两结构在包含文件上完全一样,唯一的区别是对于错误的处理.require()语句在遇到包含文件不存在,或是出错的时候,就停止即行,并报错 ...
- PHP 中 include 和 require 的概要及区别介绍
require() 语句的性能与 include() 相类似,都是包括并运行指定文件.不同之处在于:对 include() 语句来说,在执行文件时每次都要进行读取和评估:而对于 require() 来 ...
- PHP中include与require的特点和区别说明
引用文件的方法有两种:require 及 include.两种方式提供不同的使用弹性. require 的使用方法如 require("MyRequireFile.php"); . ...
- php require的用法,php7中include 和 require 语句用法和区别
include (或 require)语句会获取指定文件中存在的所有文本/代码/标记,并复制到使用 include 语句的文件中. 包含文件很有用,如果您需要在网站的多张页面上引用相同的 PHP.HT ...
- PHP中include和require
PHP中include和require require(),include(),require_once()和include_once()的异同 require()和include()有许多相似之处, ...
- include(),include_once(),requice(),require_once()的区别
include(),include_once(),requice(),require_once()的区别 发布时间:2011-07-23 发布人:张东哲 来源:上海PHP培训 点击:165次 分享 ...
- require与include+php,PHP中include与require有什么区别
PHP中include与require有什么区别 发布时间:2021-01-13 15:24:31 来源:亿速云 阅读:81 作者:Leah PHP中include与require有什么区别?相信很多 ...
- PHP中include和require的区别详解
PHP中include和require的区别详解 1.概要 require()语句的性能与include()相类似,都是包括并运行指定文件.不同之处在于:对include()语句来说,在执行文件时每 ...
- PHP中include()与require()的区别说明
require 的使用方法如 require("MyRequireFile.php"); .这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require ...
最新文章
- python 检验数据正态分布程度_python 实现检验33品种数据是否是正态分布
- Linux基础命令---su
- SAP CRM ABAP Product search authorization check - 产品搜索的权限检查机制
- 两数相加Python解法
- windows环境下ELK平台搭建
- linux 漏洞数量,Debian Linux被列为过去20年漏洞数量最多的操作系统
- 512抗击震灾捐款背后的思考
- 刚刚,任正非为姚安娜商标事件道歉
- 30muduo_net库源码分析(六)
- 小程序的发布并发布为Android App流程
- 安卓游戏广告加速插件_游戏加速器(强烈推荐!)[PC+安卓]
- python编程教学软件-B站最受欢迎的Python教程,免费教学视频可以下载了
- r语言和python的区别-r语言和python的详细对比
- mysql数据库命令备份还原
- [0]SWM181-从零开发华芯微特MCU
- 电脑进入BIOS界面快捷键是什么
- 使用Java打印字母菱形
- 阿里拍卖 捡漏 一元起拍
- 互联网供应链金融业务模式和未来发展,《互联网供应链金融》好书推荐
- 家乐福等盈利模式 遭质疑 可能影响社会稳定
热门文章
- 注射“基因剪刀”治疗罕见遗传病,患者28天内无明显不良反应,诺奖得主很激动...
- 阿里AI大牛聂再清重返清华,加入张亚勤AIR战队,说“阿里很支持为国家培养人才”...
- 明晚直播丨上海名师王召强:高考大变脸后,中小学语文怎么学?
- Nature年度十大杰出论文公布:机器狗算法、近室温超导等入选,复旦中科院上榜...
- 用好这6个新功能,让你的项目设计事半功倍
- 大规模集群自动化部署SSH无密码登陆
- (转)启动linux远程图形界面登录,vnc!!
- php异常处理方式,PHP异常处理办法
- python变量如何声明_如何确定变量是否在Python中声明?
- 5G 信令流程 — 5GC 的注册管理(RM,Registration Management)