php include,include_once,require,require_once


Posted in PHP onSeptember 05, 2008

include_once和require_once的作用差不多,就是在包含的时候检查被包含的文件是不是已经包含过,如果包含过,那就不执行,否则再包含.我先说这个的原因是因为如果把include,require弄清楚了.那这点就没问题.
现在来说include和require的区别:

require()函数包含进来的内容被当成当前文件的一个组成部分,所以当包含进来的文件有语法错误或者文件不存在的时候,那当前文件的PHP脚本都不再执行.
include()函数相当于指定这个文件的路径,当被包含的文件有错时,不会影响到本身的程序运行.
include函数可以进行判断是否包含,而require则是不管任何情况都包含进来.所以这点值得注意!
建议大家在包含动态文件,也就是有变量,函数,已经类的时候用include.不过前段时间有人在分析两个函数的执行效率.这个我没自己测试过,等亲自测试了再进行补充

PHP 相关文章推荐
BBS(php & mysql)完整版(二)
Oct 09 PHP
php 无限级缓存的类的扩展
Mar 16 PHP
php面向对象全攻略 (一) 面向对象基础知识
Sep 30 PHP
Thinkphp实现MySQL读写分离操作示例
Jun 25 PHP
Windows下的PHP 5.3.x安装 Zend Guard Loader教程
Sep 06 PHP
php实现按指定大小等比缩放生成上传图片缩略图的方法
Dec 15 PHP
php实现插入数组但不影响原有顺序的方法
Mar 27 PHP
PHP递归删除多维数组中的某个值
Apr 17 PHP
PHP生成(支持多模板)二维码海报代码
Apr 30 PHP
浅析php如何实现爬取数据原理
Sep 27 PHP
PHP yield关键字功能与用法分析
Jan 03 PHP
HTTP头隐藏PHP版本号实现过程解析
Dec 09 PHP
php生成随机数或者字符串的代码
Sep 05 #PHP
PHP通用分页类page.php[仿google分页]
Aug 31 #PHP
php将数据库中的电话号码读取出来并生成图片
Aug 31 #PHP
PHP生成HTML静态页面实例代码
Aug 31 #PHP
php array_slice函数的使用以及参数详解
Aug 30 #PHP
PHP中常用数组处理方法实例分析
Aug 30 #PHP
php判断字符以及字符串的包含方法属性
Aug 30 #PHP
You might like
ThinkPHP之N方法实例详解
2014/06/20 PHP
PHP文件缓存类示例分享
2015/01/30 PHP
php制作动态随机验证码
2015/02/12 PHP
PHP自定义多进制的方法
2016/11/03 PHP
PHP面向对象程序设计中的self、static、parent关键字用法分析
2019/08/14 PHP
基于Laravel 5.2 regex验证的正确写法
2019/09/29 PHP
PHP二维数组分页2种实现方法解析
2020/07/09 PHP
在JavaScript中监听IME键盘输入事件
2011/05/29 Javascript
利用Javascript实现BMI计算器
2016/08/16 Javascript
微信小程序进行微信支付的步骤昂述
2016/12/01 Javascript
清除浏览器缓存的几种方法总结(必看)
2016/12/09 Javascript
jquery+ajax实现省市区三级联动 (封装和不封装两种方式)
2017/05/15 jQuery
详解webpack模块化管理和打包工具
2018/04/21 Javascript
JavaScript设计模式之工厂模式和抽象工厂模式定义与用法分析
2018/07/26 Javascript
electron 如何将任意资源打包的方法步骤
2020/04/16 Javascript
[01:36:19]Secret vs NB 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
详解 Python中LEGB和闭包及装饰器
2017/08/03 Python
MAC中PyCharm设置python3解释器
2017/12/15 Python
Django使用Mysql数据库已经存在的数据表方法
2018/05/27 Python
python tkinter实现彩球碰撞屏保
2019/07/30 Python
使用python模拟命令行终端的示例
2019/08/13 Python
python 实现矩阵按对角线打印
2019/11/29 Python
python数据爬下来保存的位置
2020/02/17 Python
python中tkinter窗口位置\坐标\大小等实现示例
2020/07/09 Python
python不同版本的_new_不同点总结
2020/12/09 Python
Ubuntu16安装Python3.9的实现步骤
2020/12/15 Python
Python xlwings插入Excel图片的实现方法
2021/02/26 Python
css3实现画半圆弧线的示例代码
2017/11/06 HTML / CSS
css3 实现元素弧线运动的示例代码
2020/04/24 HTML / CSS
文明和谐家庭事迹材料
2014/05/18 职场文书
竞选学习委员演讲稿
2014/09/01 职场文书
护士实习自荐信
2015/03/06 职场文书
物业客服专员岗位职责
2015/04/07 职场文书
父亲节感言
2015/08/03 职场文书
漫画「古见同学有交流障碍症」第25卷封面公开
2022/03/21 日漫
Sentry的安装、配置、使用教程(Sentry日志手机系统)
2022/07/23 Python