我看到有些人在项目开始时调用require,但有时我在项目结束时看到。
有什么区别?
谢谢
>require
在调用require
的位置将外部 php 文件包含在当前文件中。
例如,我有两个名为 a.php 和 b.php 的文件。
答.php
<?php echo "Hello!"; ?>
乙.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 文件的顶部才能使用它们。