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 相关文章推荐
PHP5/ZendEngine2的改进
Oct 09 PHP
PHP 数据库树的遍历方法
Feb 06 PHP
PHP 页面跳转到另一个页面的多种方法方法总结
Jul 07 PHP
PHP二维数组的去重问题解析
Jul 17 PHP
php代码书写习惯优化小结
Jun 20 PHP
php购物车实现方法
Jan 03 PHP
PHP结合Jquery和ajax实现瀑布流特效
Jan 07 PHP
php微信开发接入
Aug 27 PHP
PHP调用微博接口实现微博登录的方法示例
Sep 22 PHP
php微信公众号开发之快递查询
Oct 20 PHP
laravel 修改记住我功能的cookie保存时间的方法
Oct 14 PHP
TP5框架实现一次选择多张图片并预览的方法示例
Apr 04 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
php 批量替换html标签的实例代码
2013/11/26 PHP
laravel5.4生成验证码的实例讲解
2017/08/05 PHP
PHP实现基于栈的后缀表达式求值功能
2017/11/10 PHP
laravel 操作数据库常用函数的返回值方法
2019/10/11 PHP
实例:尽可能写友好的Javascript代码
2006/10/09 Javascript
用js实现的抽象CSS圆角效果!!
2007/05/03 Javascript
在html页面上拖放移动标签
2010/01/08 Javascript
解决jQuery插件tipswindown与hintbox冲突
2010/11/05 Javascript
需要做特殊处理的DOM元素属性的访问
2010/11/05 Javascript
菜鸟javascript基础整理1
2010/12/06 Javascript
关于js注册事件的常用方法
2013/04/03 Javascript
js返回上一页并刷新的多种实现方法
2014/02/26 Javascript
jQuery动画特效实例教程
2014/08/29 Javascript
在Javascript中处理数组之toSource()方法的使用
2015/06/09 Javascript
jQuery中prepend()方法使用详解
2015/08/11 Javascript
JS判断是否长按某一键的方法
2016/03/02 Javascript
Javascript获取background属性中url的值
2016/10/17 Javascript
Angular X中使用ngrx的方法详解(附源码)
2017/07/10 Javascript
seajs实现强制刷新本地缓存的方法分析
2017/10/16 Javascript
React和Vue中监听变量变化的方法
2018/11/14 Javascript
JQuery+drag.js上传图片并且实现图片拖曳
2020/11/18 jQuery
[02:42]完美大师赛主赛事淘汰赛第三日观众采访
2017/11/25 DOTA
Python程序设计入门(3)数组的使用
2014/06/16 Python
以一个投票程序的实例来讲解Python的Django框架使用
2016/02/18 Python
python通过tcp发送xml报文的方法
2018/12/28 Python
对Python中创建进程的两种方式以及进程池详解
2019/01/14 Python
python pandas写入excel文件的方法示例
2019/06/25 Python
python3在同一行内输入n个数并用列表保存的例子
2019/07/20 Python
如何在Django配置文件里配置session链接
2019/08/06 Python
python 实现的车牌识别项目
2021/01/25 Python
使用CSS3在触屏上为按钮实现激活效果
2013/09/27 HTML / CSS
广州盈通面试题
2015/12/05 面试题
教师辞职报告范文
2014/01/20 职场文书
财务总经理岗位职责
2014/02/16 职场文书
综合测评个人总结
2015/03/03 职场文书
工作后的感想
2015/08/07 职场文书