require_once指的是php内部的变量和函数只会用一次require_once需要比较php文件是否被包含过了,使用过多_once肯定会降低效率建议把所有公用的函数放到一起,直接用require函数。

(图片来源网络,侵删)
require是无条件包含,_once包含的时候会检查一次该文件是否包含过其他没什么区别,当然require效率会高一点点。
1在php中include和require内的内容是否运行,要看你在所包含的文件里面的代码如果你包含的是函数,那么当然要等到你调用才会运行,如果你包含的是语句,那么相当于是把这段语句加入到当前的位置 2include和require的区别。

(图片来源网络,侵删)