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和ACCESS写聊天室(一)
Oct 09 PHP
php二分法在IP地址查询中的应用
Aug 12 PHP
PHP_NETWORK_GETADDRESSES: GETADDRINFO FAILED问题解决办法
May 04 PHP
50个PHP程序性能优化的方法
Jun 02 PHP
php对象和数组相互转换的方法
May 12 PHP
php可扩展的验证类实例(可对邮件、手机号、URL等验证)
Jul 09 PHP
php 如何获取文件的后缀名
Jun 05 PHP
PHP与jquery实时显示网站在线人数实例详解
Dec 02 PHP
POST一个JSON格式的数据给Restful服务实例详解
Apr 07 PHP
php分页查询mysql结果的base64处理方法示例
May 18 PHP
PHP利用Mysql锁解决高并发的方法
Sep 04 PHP
php设计模式之组合模式实例详解【星际争霸游戏案例】
Mar 27 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文章内容分页并生成相应的htm静态页面代码
2010/06/07 PHP
一个显示某段时间内每个月的方法 返回由这些月份组成的数组
2012/05/16 PHP
php实现只保留mysql中最新1000条记录
2015/06/18 PHP
PHP赋值的内部是如何跑的详解
2019/01/13 PHP
javascript编程起步(第六课)
2007/02/27 Javascript
无阻塞加载脚本分析[全]
2011/01/20 Javascript
Javascript 中的 call 和 apply使用介绍
2012/02/22 Javascript
jquery中filter方法用法实例分析
2015/02/06 Javascript
基于jQuery实现Tabs选项卡自定义插件
2016/11/21 Javascript
Angular路由简单学习
2016/12/26 Javascript
js cookie实现记住密码功能
2017/01/17 Javascript
jQuery实现导航回弹效果
2017/02/27 Javascript
React教程之封装一个Portal可复用组件的方法
2018/01/02 Javascript
JS实现基于拖拽改变物体大小的方法
2018/01/23 Javascript
不得不知的ES6小技巧
2018/07/28 Javascript
vue-i18n实现中英文切换的方法
2020/07/06 Javascript
Python中的rfind()方法使用详解
2015/05/19 Python
python实现的文件同步服务器实例
2015/06/02 Python
Python脚本获取操作系统版本信息
2016/12/17 Python
python中MethodType方法介绍与使用示例
2017/08/03 Python
使用Django连接Mysql数据库步骤
2019/01/15 Python
详解Python中is和==的区别
2019/03/21 Python
工程师必须了解的LRU缓存淘汰算法以及python实现过程
2020/10/15 Python
如何基于matlab相机标定导出xml文件
2020/11/02 Python
python 检测图片是否有马赛克
2020/12/01 Python
捷克多品牌在线时尚商店:ANSWEAR.cz
2020/10/03 全球购物
当当网软件测试笔试题
2015/11/24 面试题
WSDL的操作类型主要有几种
2013/07/19 面试题
《蝙蝠和雷达》教学反思
2014/04/23 职场文书
幼儿园课题实施方案
2014/05/14 职场文书
乡镇党建工作汇报材料
2014/10/27 职场文书
稽核岗位职责
2015/02/10 职场文书
合理化建议书范文
2015/09/14 职场文书
再谈python_tkinter弹出对话框创建
2022/03/20 Python
SpringBoot中获取profile的方法详解
2022/04/08 Java/Android
CSS文本阴影 text-shadow 悬停效果详解
2022/05/25 HTML / CSS