在php面试的时候hr常常问这样的问题,require()和include()这两函数的区别,其实这两个函数在更能用法上基本上是一样的,同时require()和include()也有两个变体函数,分别是require_once()和include_once()。当使用require()和include()来引入函数库时,它们才非常有用。使用这两个函数可以防止错误的引入同样的函数库两次,从而出现重复定义的错误。如果关心编码实践,可以考虑使用require()和include(),因为它们的运行速度较快。说了这么多你可能还不知道这两个函数的区别在哪里,其实他们的区别只有在发生错误的时候才有区别,在有错误的时候require()函数将给出一个致命的错误。而include()只是给出一个警告。详细介绍请看我们老师的博客(南京php