May
23
2013
php require和include的区别
作者:
绝缘体.. 发布:
2013-05-23 06:07 分类:
未分类 阅读:
抢沙发
为了代码能够更好的重复利用,PHP提供了require,include,require_once,include_once等几种方式来实现代码的包含。但这几个包含函数有什么具体的区别呢?下面来简单的介绍一下。
require(‘文件件路径’)也可以写作require ‘文件件路径’
include(‘文件件路径’)也可以写作include ‘文件件路径’
require与include的相同之处就不说了,他们区别在于:
require不受条件限制都会包含文件,如果文件不存在或者被包含的文件中有错误时,都将会报以致命错误然后将程序终止。
include受条件限制,如果include在一个if条件中,如果if条件不成立的话被include的文件将不会被包含进来,如果文件不存在,则会报一个警告错误,不会影响程序的继续执行。
require_once,include_once 之间的区别基本同上,但与以上两种方法的区别是可以让一个文件在一个PHP进程中只被包含一次。
【上一篇】php中echo,print,print_r,var_export,var_dump 的用法与区别
【下一篇】JavaScript 数组操作函数总结(push,pop,join,shift,unshift,slice,splice,concat)
【下一篇】JavaScript 数组操作函数总结(push,pop,join,shift,unshift,slice,splice,concat)
微信扫一扫,打赏作者吧~