插入文件 – PHP 高级教程

插入文件 – PHP 高级

在 PHP 中:在服务器执行之前,可以借助 include 或 require 语句将一个 PHP 文件的文件插入到另一个 PHP 文件中。

Include 和 Require 语句是相同的,除了失败时:

include (E_WARNING) 仅产生警告,脚本将继续。

require (E_COMPILE_ERROR) 将产生致命错误并停止脚本。

包含文件可以节省大量工作。您可以为您的网页创建页眉、页脚或任何其他网页文件,当页眉/页脚需要更新时,您只需更新页眉包含文件即可。

包括“文件名,php”;

需要“文件名.php”; //两者都是语法

包括 :

首先,我为导航栏(Navigation bar)和页脚(Footer)创建了两个文件。

导航栏Navigation bar(nav.php)

<?php
echo<a href=#home”>Home</a>
<a href=#projects”>Projects</a>
<a href=#tutorial”>Tutorials</a>
<a href=#language”>Languages</a> ‘;
?>
<style>
a{
    
    
font-style: italic;
background-color: #333;
color:white;
padding:8px 18px;
text-decoration: none;
}
</style>

页脚Footer ( footer.php )

<?php
echo<p>Copyright &copy;. date(Y) .<b> code-projects.org </b> </p>;
?>

现在我已将这两个文件 ( footer.php ) 和 ( nav.php ) 包含在一个网页中

<!DOCTYPE html>
 <html>
 <body>

<?php include 'nav.php';?>
 </div>
<h1>Welcome To Code Projects!</h1>
 <p> <b> <i>Projects, Tutorials and More. . </b> </i> </p>

<?php include 'footer.php';?>
 </body>
 </html>

输出 :

在这里插入图片描述

要求 :

要将文件包含到 PHP 代码中,还需要使用 require 语句。 ‘include’ 和 ‘require’之间有一个很大的区别。

当文件包含在 include 语句中并且 PHP 找不到它时,脚本将继续执行。

<!DOCTYPE html>
 <html>
 <body>

<h1>Welcome To Code Projects!</h1>
 <?php require 'requireexample.php';
 echo "Projects, $color and $car.";
 ?>

</body>
 </html>

输出

在这里插入图片描述

这里 echo 语句不会运行,脚本执行在 require 语句返回致命错误后终止

猜你喜欢

转载自blog.csdn.net/qq_37270421/article/details/133337819