reeuqire与include的区别

发布时间 2023-06-29 20:38:35作者: PHP123net
include 和 require 都能把另外一个文件包含到当前文件中,他们有什么区别?
Include 和 include_once 又有什么区别?
 
二者区别只有一个,那就是对包含文件的需求程度,include 就是包含,如果被包含的文件不存在的话,那么则会提示一个错误,但是程序会继续执行下去。
 
而 require 意思是需要,如果被包含文件不存在或者无法打开的时候,则会提示错误,并且会终止程序的执行。
 
这两种结构除了在如何处理失败之外完全一样。once 的意思是一次,那么 include_once 和 require_once 表示只包含一次,避免重复包含。