PHP require() 函数:PHP 中的 require() 函数主要用于将一个 PHP 文件的内容/代码/数据包含到另一个 PHP 文件中。在此过程中,如果出现任何类型的错误,则此 require() 函数将弹出警告以及致命错误,并立即停止脚本的执行。为了使用这个 require() 函数,我们首先需要创建两个 PHP 文件。使用 include() 函数,将一个 PHP 文件包含到另一个文件中。之后,您将看到两个 PHP 文件合并为一个 HTML 文件。
范例1:
HTML
<html>
<body>
<h1>Welcome to geeks for geeks!</h1>
<p>Myself, Gaurav Gandal</p>
<p>Thank you</p>
<?php require 'GFG.php'; ?>
</body>
</html>
GFG.php
<?php
echo "
<p>visit Again-" . date("Y") . " geeks for geeks.com</p>
";
?>
输出:
PHP include() 函数:PHP 中的 include() 函数主要用于将一个 PHP 文件的内容/代码/数据包含到另一个 PHP 文件中。在此过程中,如果出现任何类型的错误,则此 require() 函数将弹出警告,但与 require() 函数不同的是,它不会停止脚本的执行,而是脚本将继续其进程。为了使用这个 include() 函数,我们首先需要创建两个 PHP 文件。使用 include() 函数,将一个 PHP 文件包含到另一个 PHP 文件中。之后,您将看到两个 PHP 文件合并为一个 HTML 文件。
例子2:
HTML
<html>
<body>
<h1>Welcome to geeks for geeks!</h1>
<p>Myself, Gaurav Gandal</p>
<p>Thank you</p>
<?php include 'GFG.php'; ?>
</body>
</html>
GFG.php
<?php
echo "
<p>Visit Again; " . date("Y") . " Geeks for geeks.com</p>
";
?>
输出:
require()和include()的区别:include() require() 即使发生任何错误,include() 函数也不会停止脚本的执行。 require() 函数将在发生错误时停止脚本的执行。 include() 函数不会给出致命错误。 require() 函数给出致命错误 include() 函数主要在不需要文件时使用,并且在找不到文件时应用程序应继续执行其进程。 require() 函数主要用于应用程序强制文件时。 include() 函数只会产生警告(E_WARNING),脚本会继续执行。 require() 将产生一个致命错误 (E_COMPILE_ERROR) 以及警告。
相关用法
- PHP require()和require_once()的区别用法及代码示例
- PHP include()和include_once()的区别用法及代码示例
- AngularJS ng-include用法及代码示例
注:本文由纯净天空筛选整理自gauravgandal大神的英文原创作品 Difference between require() and include() in PHP。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。