include_once与require_once的区别

在php中include(_once)和require(_once)都可以起到引用代码文件,减少代码重复的作用,那么他们之间有什么区别呢?

include是包含的意思,找不到文件时,会报warning的错误,然后程序继续往下执行

require是必须的意思,找不到文件时,会报fatal error (致命错误),程序停止往下执行

加once后(也就是include_once或require_once),系统会进行判断,如果已经包含,则不会再包含第二次 。

未经允许不得转载:国外主机测评 » include_once与require_once的区别