include和require的区别
include和require都是用于将文件包含到脚本中。
区别如下:
-
include和require的使用方式不同。include是语句,可以在任何地方使用;require是函数,只能在脚本的最顶部使用。
-
如果包含的文件不存在,include只会发出一个警告,脚本会继续执行;require会发出一个致命错误,脚本会停止执行。
-
include和require包含的文件的作用域不同。include包含的文件的变量和函数在包含文件之外也可以使用;require包含的文件的变量和函数只在包含文件之内有效。
-
include可以多次包含同一个文件,而require只包含一次。如果多次包含同一个文件,include会发出多个警告,而require只会包含一次。
原文地址: https://www.cveoy.top/t/topic/bGAt 著作权归作者所有。请勿转载和采集!