之间的区别include(),并require()是该include()结构将发出警告,如果无法找到文件; 这是不同的行为require(),它将发出致命错误(并停止执行脚本).
include_once()并且require_once()具有不完全相同的行为include()和require(),除了PHP会再次检查,如果该文件已经被包含,如果是这样,不包括(要求)它.
include_once()并且require_once()在包含包含类和/或函数定义的文件的情况下尤其有用.它可以防止您意外地将同一文件包含两次并导致"双重定义"错误.