📅  最后修改于: 2023-12-03 14:45:27.818000             🧑  作者: Mango
在PHP中,require()
和require_once()
都可以用来引入外部文件,但它们之间有一些区别。
require()
语句用于引入外部文件,如果引入的文件不存在,则会产生一个致命错误。
下面是一个使用require()
引入外部文件的例子:
require('config.php');
如果config.php
文件不存在,将会产生一个致命错误,脚本停止执行。
require_once()
语句也用于引入外部文件,但它与require()
之间有一个重要的区别。
require_once()
语句会先检查文件是否已经被引入过了,如果是,则不会再次引入,避免重复引入同一文件。
下面是一个使用require_once()
引入外部文件的例子:
require_once('config.php');
如果config.php
文件已经被引入过了,就不会再次引入文件了。
require()
和require_once()
语句都可以用于引入外部文件,但使用前需要注意它们之间的区别。如果要引入的文件是必须存在的,则使用require()
,如果要避免重复引入文件,则使用require_once()
。