当前位置 : IT培训网 > PHP开发 > php教程 > PHP教程之PHP包含文件

PHP教程之PHP包含文件

时间:2016-11-28 11:48:14  来源:php培训网  作者:郑州IT培训网  已有:名学员访问该课程
包含文件省去了大量的工作。这意味着您可以为所有网页创建标准页头、页脚或者菜单文件。然后,在页头需要更新时,您只需更新这个页头包含文件即可。

  今天,IT培训网小编跟大家介绍的是PHP教程之PHP包含文件。

        PHP include 和 require 语句

  在 PHP 中,您可以在服务器执行 PHP 文件之前在该文件中插入一个文件的内容。

  include 和 require 语句用于在执行流中插入写在其他文件中的有用的代码。

  include 和 require 除了处理错误的方式不同之外,在其他方面都是相同的:

  require 生成一个致命错误(E_COMPILE_ERROR),在错误发生后脚本会停止执行。

  include 生成一个警告(E_WARNING),在错误发生后脚本会继续执行。

  因此,如果您希望继续执行,并向用户输出结果,即使包含文件已丢失,那么请使用 include。否则,在框架、CMS 或者复杂的 PHP 应用程序编程中,请始终使用 require 向执行流引用关键文件。这有助于提高应用程序的安全性和完整性,在某个关键文件意外丢失的情况下。

  包含文件省去了大量的工作。这意味着您可以为所有网页创建标准页头、页脚或者菜单文件。然后,在页头需要更新时,您只需更新这个页头包含文件即可。

  语法

  include 'filename';

  或者

  require 'filename';

  PHP include 和 require 语句

  基础实例

  假设您有一个标准的页头文件,名为 "header.php"。如需在页面中引用这个页头文件,请使用 include/require:

  <html>

  <head>

  <meta charset="utf-8">

  <title>IT培训网(itpxw.cn)</title>

  </head>

  <body>

  <?php include 'header.php'; ?>

  <h1>欢迎来到我的主页!</h1>

  <p>一些文本。</p>

  </body>

  </html>

  实例 2

  假设我们有一个在所有页面中使用的标准菜单文件。

  "menu.php":

  echo '<a href="/">主页</a>

  <a href="/html">HTML 教程</a>

  <a href="/php">PHP 教程</a>';

  网站中的所有页面均应引用该菜单文件。以下是具体的做法:

  <html>

  <head>

  <meta charset="utf-8">

  <title>IT培训网(itpxw.cn)</title>

  </head>

  <body>

  <div class="leftmenu">

  <?php include 'menu.php'; ?>

  </div>

  <h1>欢迎来到我的主页!</h1>

  <p>一些文本。</p>

  </body>

  </html>

  实例 3

  假设我们有一个定义变量的包含文件("vars.php"):

  <?php

  $color='red';

  $car='BMW';

  ?>

  这些变量可用在调用文件中:

  <html>

  <head>

  <meta charset="utf-8">

  <title>IT培训网(itpxw.cn)</title>

  </head>

  <body>

  <h1>欢迎来到我的主页!</h1>

  <?php

  include 'vars.php';

  echo "I have a $color $car"; // I have a red BMW

  ?>

  </body>

  </html>

      在IT培训网PHP教程栏目,IT培训网小编会陆续更新PHP教程基础知识,爱学习的小伙伴们可以访问收藏哦。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
------分隔线----------------------------
PHP 教程
1、PHP 基础
1.1 PHP 简介
1.2 PHP 安装
1.3 PHP 语法
1.4 PHP 变量
1.5 PHP echo/print
1.6 PHP 数据类型
1.7 PHP 常量
1.8 PHP 字符串
1.9 PHP 运算符
1.10 PHP If...Else
1.11 PHP Switch
1.12 PHP 数组
1.13 PHP 数组排序
1.14 PHP 超级全局变量
1.15 PHP While 循环
1.16 PHP For 循环
1.17 PHP 函数
1.18 PHP 魔术变量
1.19 PHP 命名空间
1.20 PHP 面向对象
2、PHP 表单
2.1 PHP 表单
2.2 PHP 表单验证
2.3 PHP 表单 - 必需字段
2.4 PHP 表单 - 验证邮件和URL
2.5 PHP 完整表单实例
2.6 PHP $_GET 变量
2.7 PHP $_POST 变量
3、PHP 高级教程
3.1 PHP 多维数组
3.2 PHP 日期
3.3 PHP 包含
3.4 PHP 文件
3.5 PHP 文件上传
3.6 PHP Cookie
3.7 PHP Session
3.8 PHP E-mail
3.9 PHP 安全 E-mail
3.10 PHP Error
3.11 PHP 过滤器
3.12 PHP 高级过滤器
3.13 PHP JSON
4、PHP 7 新特性
4.1 PHP 7 新特性
5、PHP 数据库
5.1 PHP MySQL 简介
5.2 PHP MySQL 连接
5.3 PHP MySQL 创建数据库
5.4 PHP MySQL 创建数据表
5.5 PHP MySQL 插入数据
5.6 PHP MySQL 插入多条数据
5.7 PHP MySQL 预处理语句
5.8 PHP MySQL 读取数据
5.9 PHP MySQL Where
5.10 PHP MySQL Order By
5.11 PHP MySQL Update
5.12 PHP MySQL Delete
5.13 PHP ODBC
6、PHP XML
6.1 XML Expat Parser
6.2 XML DOM
6.3 XML SimpleXML
7、PHP 与 AJAX
7.1 AJAX 简介
7.2 AJAX 与PHP
7.3 AJAX 数据库
7.4 AJAX XML
7.5 AJAX 实时搜索
7.6 AJAX RSS Reader
7.7 AJAX 投票