require 和 require_once
通常放在PHP程序的最前面,PHP程序执行前,就会先读入require所指定的文件,如果出现错误是致命的。
include 和 include_once
可以放在PHP文件的任何位置,PHP程序在执行倒时才会读入include所制定的文件,如果出现错误时提示。
有没有once的区别 : 有once的话当只调用该文件一次,用于确保它只被包含一次以避免函数重定义,变量重新赋值等问题。
require则在每一处出现调用的地方都重新调用(加载文件),而require则不会检查文件是否已经加载过。