include、include_once()、require、require_once()
作用:
通过 include 或 require 语句,可以将 PHP 文件的内容插入另一个 PHP 文件(在服务器执行它之前),减少代码的重复。
区别:
当要加载的文件不存在时,include会给出一个警告,然后继续运行。而require会给出一个致命错误,直接结束脚本。
include:在其被调用的位置处包含一个文件
include_once():首先验证是否已经包含了该文件。如果已经包含,则不再执行
require():包含并运行指定文件
require_once():首先验证文件是否已经包含,如果该文件中的代码已经被包含了,则不会再次包含
使用说明:
当文件被应用程序请求时,使用require。
当文件不是必须的,且应用程序在文件未找到时应该继续运行,使用include。