发表时间:2014-09-05来源:网络
昨天去面试一个php开发,看到笔试试卷上有这么一道题目:
include和require有什么区别?
这个题目可以称得上php开发面试中的必考题目,网上也有各种答案和解释。但是我当时却真的想不起来了。
现在回头想这个问题,突然有了新的认识:
PHP作为优秀的开源程序,她所提供的函数从名称上必定会尽可能地表达出这个函数的作用。那么理解这两个函数的区别就容易多了。
require 的英文意思是 需要,有赖于。如果使用了这条语句,也就是告诉PHP内核,我这个程序需要这个文件,有赖于这个文件。或者通俗点儿讲就是:我要她!所以,PHP如果发现require参数中的文件不存在的话,就会报fatal error,并且停止执行下面的语句。
include 的英文意思是 包括,包含。如果使用了这条语句,也就是告诉PHP内核,程序执行时,把这个文件包含进来。通俗点儿讲就是:带上她!所以,PHP如果找不到的话,仅仅会提示说,找不到她,无法带上她。而不会停止下面脚本的执行,因为我们并没有告诉PHP内核,下面的程序有赖于这个子文件。
CI框架连接数据库配置操作以及多数据库操作
asp 简单读取数据表并列出来 ASP如何快速从数据库读取大量数据
C语言关键字及其解释介绍 C语言32个关键字详解
C语言中sizeof是什么意思 c语言里sizeof怎样用法详解
PHP中的魔术方法 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep,
将视频设置为Android手机开机动画的教程
PHP中的(++i)前缀自增 和 (i++)后缀自增
最简单的asp登陆界面代码 asp登陆界面源代码详细介绍
常用dos命令及语法
PHP中include和require区别之我见
兴义出行网约车平台下载v1.0.31
96.96MB |生活服务
听车汽修版app下载v3.6.6 安卓官方版
41.08MB |系统工具
内蒙古农信官方最新版下载v3.1.7 安卓版
143.13MB |生活服务
心魔镜手机版下载v2.9.7
75.71MB |生活服务
掌上阜外医院网上挂号平台下载v1.7.26
26.62MB |生活服务
上海外服软件下载v7.1.4 安卓版
67.88MB |商务办公
旅程司机端app(Helper)下载v6.50.0.0002
151.39MB |生活服务
道运通app官方版下载v1.5.1 安卓从业资格证版
26.85MB |商务办公
2014-09-05
2022-03-20
2022-03-21
2022-03-24
2014-09-05
2014-09-05
2015-07-05
2014-09-05
2022-03-21
2014-09-05