我看到有些人在项目开始时调用 require,但有时我在项目结束时看到。
有什么不同?
谢谢
require
包括一个外部 php 文件到当前文件中的require
调用点。
例如,我有两个名为a.php和b.php的文件。
一个.php
<?php echo "Hello!"; ?>
b.php
<?php
require 'a.php';
echo " World";
?>
运行b.php时,结果将是“Hello World”。
如果我要修改它,如c.php中所示
c.php
<?php
echo " World";
require 'a.php';
?>
运行c.php将导致“WorldHello”。
短版本,require
放置在需要包含文件内的代码执行的任何位置。
的一个常见用途require
是将 PHP 文件包含在整个站点中使用的通用函数定义或数据库连接脚本中,这些脚本需要包含在 PHP 文件的顶部才能使用它们。