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 相关文章推荐
PHP 编程请选择正确的文本编辑软件
Dec 21 PHP
PHP CLI模式下的多进程应用分析
Jun 03 PHP
PHP编码规范的深入探讨
Jun 06 PHP
Yii结合CKEditor实现图片上传功能
Jun 13 PHP
ThinkPHP CURD方法之field方法详解
Jun 18 PHP
PHP临时文件的安全性分析
Jul 04 PHP
PHP截取指定图片大小的方法
Dec 10 PHP
php实现SAE上使用storage上传与下载文件的方法
Jun 29 PHP
Yii2 rbac权限控制之rule教程详解
Jun 23 PHP
yii使用bootstrap分页样式的实例
Jan 17 PHP
php判断/计算闰年的方法小结【三种方法】
Jul 06 PHP
Windows平台PHP+IECapt实现网页批量截图并创建缩略图功能详解
Aug 02 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
德生PL330的评价与改造
2021/03/02 无线电
php页面跳转代码 输入网址跳转到你定义的页面
2013/03/28 PHP
PHP数组操作――获取数组最后一个值的方法
2015/04/14 PHP
thinkPHP框架中执行原生SQL语句的方法
2017/10/25 PHP
laravel 解决groupBy时出现的错误 isn't in Group By问题
2019/10/17 PHP
基于jQuery的淡入淡出可自动切换的幻灯插件
2010/08/24 Javascript
基于Jquery的跨域传输数据(JSONP)
2011/03/10 Javascript
javascript动态添加样式(行内式/嵌入式/外链式等规则)
2013/06/24 Javascript
Js参数值中含有单引号或双引号问题的解决方法
2013/11/06 Javascript
深入理解javascript中的立即执行函数(function(){…})()
2014/06/12 Javascript
JavaScript中的console.trace()函数介绍
2014/12/29 Javascript
jQuery代码实现发展历程时间轴特效
2015/07/30 Javascript
javascript cookie的简单应用
2016/02/24 Javascript
jQuery设置聚焦并使光标位置在文字最后的实现方法
2016/08/02 Javascript
javascript学习笔记_浅谈基础语法,类型,变量
2016/09/19 Javascript
Vuepress 搭建带评论功能的静态博客的实现
2019/02/17 Javascript
详解在Vue.js编写更好的v-for循环的6种技巧
2020/04/14 Javascript
Vue中的this.$options.data()和this.$data用法说明
2020/07/26 Javascript
解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享
2014/06/18 Python
在Python中获取两数相除的商和余数方法
2018/11/10 Python
numpy中的meshgrid函数的使用
2019/07/31 Python
python bluetooth蓝牙信息获取蓝牙设备类型的方法
2019/11/29 Python
Python 获取numpy.array索引值的实例
2019/12/06 Python
详解python模块pychartdir安装及导入问题
2020/10/22 Python
CSS3 translate导致字体模糊的实例代码
2019/08/30 HTML / CSS
采用专利算法搜索最廉价的机票:CheapAir
2016/09/10 全球购物
元旦获奖感言
2014/03/08 职场文书
农村结婚典礼司仪主持词
2014/03/14 职场文书
会计系毕业生求职信
2014/05/28 职场文书
我爱祖国演讲稿
2014/09/02 职场文书
民间借贷纠纷案件代理词
2015/05/26 职场文书
2019年大学生职业生涯规划书
2019/03/25 职场文书
2019生态环境保护倡议书!
2019/07/03 职场文书
Vue实现下拉加载更多
2021/05/09 Vue.js
Python实现打乒乓小游戏
2021/09/25 Python
Mysql多层子查询示例代码(收藏夹案例)
2022/03/31 MySQL