PHP include 和 require 语句

通过 include 或 require 语句,可以将 PHP 文件的内容插入另一个 PHP 文件(在服务器执行它之前)。

include 和 require 语句是相同的,除了错误处理方面:

  • require 会生成致命错误(E_COMPILE_ERROR)并停止脚本
  • include 只生成警告(E_WARNING),并且脚本会继续

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

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

<?php include("js_news.php"); ?>

引用:http://www.w3school.com.cn/php/php_includes.asp

php中引用另一个php文件( include 和 require 语句区别)相关推荐

  1. Shell脚本中引用另一个脚本文件

    在Shell中要调用别的shell脚本或别的脚本中的变量有一下两种方式: 方法一: 使用点号 . ./subscript.sh 方法二: 使用source source ./subscript.sh ...

  2. python怎么调用另一个py文件的变量,Python中py文件引用另一个py文件变量的方法

    Python中py文件引用另一个py文件变量的方法 最近自己初学Python,在编程是遇到一个问题就是,怎样在一个py文件中使用另一个py文件中变量,问题如下: demo1代码 import requ ...

  3. python导入其他py文件-Python中py文件引用另一个py文件变量的方法

    最近自己初学Python,在编程是遇到一个问题就是,怎样在一个py文件中使用另一个py文件中变量,问题如下: demo1代码 import requests r = requests.get(&quo ...

  4. Python如何引用另一个py文件中的变量

    Python如何引用另一个py文件中的变量 1.新建一个aa.py文件 2.新建一个bb.py文件 将变量和函数功能分开保存,这样可以简化自己的代码,看起来更简洁也便于维护,今天需要用到录入很多多维l ...

  5. [原创]C/C++语言中,如何在main.c或main.cpp中调用另一个.c文件

    C/C++语言中,如何在main.cpp中调用另一个.c文件主要有5种思路: 1.在VS2012 IDE中,将被引用的.c文件后缀名全部修改为.h,然后通过IDE的解决方案资源管理器中鼠标右键单击&q ...

  6. C++ 在一个cpp文件中使用另一个cpp文件中定义的函数

    C++ 在一个cpp文件中 使用另一个cpp文件中定义的函数 建立一个console项目 头文件 cpp文件 main.cpp 建立一个console项目 以dev为例,在[文件][新建][项目],新 ...

  7. less (三) 一个less 文件引用另一个less文件

    现在假设我们写了两个less文件,一个文件是a.less  另一个文件是 b.less; 那么a.less文件中如何引用b.less中的文件呢? 例子: 先新建如下的目录结构 文件信息: index. ...

  8. HashTab---Windows资源管理器的文件属性窗口中添加了一个叫做”文件校验”的标签...

    HashTab 是一个优秀的 Windows 外壳扩展程序,它在 Windows 资源管理器的文件属性窗口中添加了一个叫做"文件校验"的标签.该标签可以帮助你方便地计算文件的 MD ...

  9. cmd执行bat结果不回显_cmd - 如何在bat文件中调用另一个bat文件

    情景一:两个bat文件在同一个目录下 有时候我们需要在一个bat文件中调用另一个bat文件,比如我们想在a.bat中调用b.bat,如下. a.bat @echo off echo I am a.ba ...

最新文章

  1. 求大神给解释一下H3C ospf 双塔奇兵
  2. Cannot find module -----Node.js编程的第一个问题
  3. 【类】变量复用,函数复用
  4. 一个奇怪的注意事项TNS-12545 TNS-12560 TNS-00515
  5. 详述一次大量删除导致MySQL慢查的过程
  6. mysql 延时update_转 MySQL延迟更新索引(delay_key_write)
  7. Cpdetector编码识别
  8. 微信小程序-蓝牙设备连接-蓝牙开门
  9. Leetcode 235. Lowest Common Ancestor of a Binary Search Tree
  10. linux怎样安装xz工具,linux xz解压工具
  11. QT教程:QT的基本了解
  12. api zoom 实现自动预定_一种基于Web端API的网络地图图片自动截取拼接的方法与流程...
  13. 理解RNN、LSTM、GRU和Gradient Vanishing
  14. 【CRC笔记】CRC-16 KERMIT C语言实现
  15. Hive SQL 使用不了union all : SemanticException Cartesian products are disabled for safety reasons
  16. 【CSS】绘制一个任意角度的扇形
  17. i12蓝牙耳机使用说明书图片_蓝牙耳机使用常见问题
  18. Java 集合深入理解(12):古老的 Vector
  19. Windows 词典软件
  20. 百姓网上怎么引流?百姓网如何发帖引流?百姓网如何推广?

热门文章

  1. 软件工程(一):软件开发过程和管理,典型软件过程模型
  2. yii php init,yii如何初始化
  3. 关于恶意代码的一些TIPS
  4. Akka Study
  5. TF基本概念,TF是Transformations Frames的缩写。在ROS中,是一个工具包,提供了坐标转换等方面的功能。
  6. CVE-2020-13946:Apache Cassandra RMI重新绑定漏洞通告
  7. 【虚拟机】搭建匿名访问和登录访问的FTP站点
  8. 登陆百度空间,获得网页返回的cookie
  9. 飞桨 图像直方图统计
  10. Python实现不同交互界面跳转(创建子界面)