include与require的区别详解
1.include与require的区别
require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。
include 使用方法如 include("MyIncludeFile.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。
include()与require()的功能也基本相同(包含),但在用法上也有一些不同,include()是有条件包含函数,而require()则是无条件包含函数。例如在下面代码中,如果变量$a为真,则将包含文件a.php:
if($a){ include("a.php"); }
而require()则和include()不同,不管$a取何值,下面的代码将把文件a.php包含进文件里:
if($a){ require("a.php"); }
require一个文件存在错误的话,那么程序就会中断执行了,并显示致命错误
include一个文件存在错误的话,那么程序不会中端,而是继续执行,并显示一个警告错误。
2.require_once()和include_once()语句
题外话了,因为长的像,简单require_once()和include_once()语句分别对应于require()和include()语句。require_once() 和include_once()语句主要用于需要包含多个文件时,可以有效地避免把同一段代码包含进去而出现函数或变量重复定义的错误。
3.加载地址参数不可用,可直接读取当前文件变量值
(资源库 www.zyku.net)
您可能感兴趣的文章
- 03-14WordPress提示require_once() Failed opening require
- 04-01git 出现 fatal: refusing to merge u
- 01-13快岸漫画-快岸漫画应用软件功能介绍
- 03-03红米k40游戏增强版设置炫彩呼吸灯教程
- 03-07荣耀50Pro设置应用分身操作方法
- 11-02goodnotes中文设置步骤介绍
- 09-11vivo手机怎么设置时间
- 01-29opporeno5pro取消触摸震动教程
- 12-28录音转文字助理-录音转文字助理应用软
- 12-10oppo手机在哪关闭支付风险弹窗
- 03-31CentOS 7 开机/etc/rc.local 不执行的
- 02-15华为手机互动屏保功能设置教程
- 03-28红米k40相机夜景模式开启方法
- 07-22Vultr服务器添加ipv6地址的方法
- 01-18活动聚-活动聚应用软件功能介绍
- 06-23PHP常用集成运行环境套件整理与介绍
- 01-11联源通货主-联源通货主应用软件功能介
- 10-18oppok9s设置动态壁纸教程介绍
- 01-12B612咔叽-B612咔叽应用软件功能介绍
- 10-11万能小组件关闭自动续费教程分享
最近更新
阅读排行
猜你喜欢
- 07-05Linux fmt命令
- 01-03有哇汽车资讯-有哇汽车资讯应用软件功
- 10-05OPPOK9Pro怎么设置简体中文
- 11-25小米11pro怎么关闭智能助理
- 09-23可立拍视频添加到相册教程分享
- 01-13织梦DEDEEIMS标签不能嵌套的2种解决方
- 01-11chic复古相机-chic复古相机应用软件功
- 03-11linux环境下取消wget下载权限的方法
- 12-07opporeno6录屏如何同步环境音
- 01-11快快生活通-快快生活通应用软件功能介