详细参考网址:https://www.cnblogs.com/phpfensi/p/7861127.html

    include 函数,会将制定的文件读入并且执行里面的程序;
    require 函数,会将目标文件的内容读入,并且把自己本身代换成这些读入的内容;
    include_once 函数,在脚本执行期间包含并运行指定文件,此行为和 include 语句类型,唯一的区别是如果该文件中已经被包含过,则不会再次包含,只会包含一次;
    require_once 函数,和 require 语句完全相同,唯一的区别是 PHP 会检查该文件是否已经被包含过,如果是则不会再次包含。

    includerequire 除了在处理引入文件的不同外,最大的区别是,
    include 在引入不存在的文件时,产生一个警告且脚本继续执行;
    require 在引入不存在的文件时,会导致一个致命性错误且脚本停止运行。