require_once和include_once在执行时只对包含的文件执行一次,即使在代码中调用多次。include和include_once若包含失败,显示警告错误(warning error),然后继续执行。require和require_once若包含失败,抛出致命错误(fatal error),中止执行。
开发严谨应用时,应用require和require_once。实际中,千万别把错误信息抛给用户,可在代码中使用
error_reporting(0)禁止错误显示。性能角度,使用
require要快于require_once