回 帖 发 新 帖 刷新版面

主题:请教关于require 谢谢

1.require()  2.require_once()  3.include()
请问它们的区别是什么?
书上例题中在引用配置文件时,总是用2;在其它场合引用时一般都用3,
可在上述两种情况下我用1似乎也一样,请问用1是否有什么不妥?
谢谢!

回复列表 (共2个回复)

沙发

require是引进必须的文件,如果此文件找不到,程序将中止。
include则不同,找不到该文件,将直接跳过,下面的继续执行。
require_once, include_once,功能和require,include一样,只是为了你同一程序中多次包含了同一文件的时候,只调用一次,避免重复调用.

板凳

明白了,谢谢你,非常感谢!

我来回复

您尚未登录,请登录后再回复。点此登录或注册