• 9.4、文件包含


    【说明】
        为了确保重用性和模块化,最普遍的方式是把功能组建隔离为单独的文件,然后在需要时重新组装。PHP提供了四种在应用程序中包含文件的语句。
    • include()
      include() 语句将在其被调用的位置处判断并包含一个文件。包含一个文件与在该语句所在位置复制该文件的数据具有相同的结果。
       
       PHP Code By http://t.qq.com/tony-src
      1
      2
      3
      4
      5
      <?php 

          include 'include.php';
          
      ?>
    • include_once()
      include_once() 函数的作用与include()相同,不过它会首先验证是否已经包含了该文件。如果包含了该文件,则不再执行 include_once().
       
       PHP Code By http://t.qq.com/tony-src
      1
      2
      3
      4
      5
      <?php 

          include_once 'include.php';
          
      ?>
    • require()
      require() 在很大程度与 include() 相同,都是将一个模板文件包含到require() 调用所在的位置。
       
       PHP Code By http://t.qq.com/tony-src
      1
      2
      3
      4
      5
      <?php 

          require 'include.php';
          
      ?>
    • require_once()
      require_once() 函数的作用与require()相同,不过require_once()函数确保文件只包含一次。在遇到 require_once()后,后面再试图包含相同的文件时都将被忽略。
       
       PHP Code By http://t.qq.com/tony-src
      1
      2
      3
      4
      5
      <?php 

          require_once 'include.php'; ;
          
      ?>
    【注意】
        require() 语句和 include() 语句几乎是等价的。二者的差异在于,当这两个语句调用失败后,require() 将给出一个致命错误,而 include() 只是给出一个警告。




  • 相关阅读:
    研究table-cell和overflow
    自己封装jquery的一些方法 链式调用模式
    简单的抖动运动 主要利用offset left 和 setTimeout
    闭包的讲解与简单实用(重新理解)
    操作iframe 的方法与兼容性
    360度全景图片
    数组排序
    怎么让链式调用setTimeout停止
    setInterval 和 setTimeout
    重力碰撞运动的疑惑
  • 原文地址:https://www.cnblogs.com/tonycody/p/2799929.html
Copyright © 2020-2023  润新知