PHP include尚有require:个中文件包括语句
发布时间:2021-05-26 00:08:24 所属栏目:编程 来源:互联网
导读:个中 filename 为必要包括的文件路径(相对路径和绝对路径都行),filename 为一个字符串,以是必要行使单引号 或双引号 包裹起来。同时 include 后头的括号也可
个中 filename 为必要包括的文件路径(相对路径和绝对路径都行),filename 为一个字符串,以是必要行使单引号' '或双引号" "包裹起来。同时 include 后头的括号也可以省略,省略括号时 include 必要行使空格与后头的 filename 脱离开。 为了利便演示,这里我们筹备一个 demo.php 文件,并在个中简朴的界说一个 $str 变量,如下所示:
<?php $str = ''; ?> 【示例】行使 include 语句来包括 demo.php 文件,代码如下所示:
<?php include './demo.php'; echo $str; ?> 运行功效如下: 2. require 语句 require 语句的行使要领与 include 语句相同,都是实现对外部文件的引用。在 PHP 文件执行之前,PHP 理会器会用被引用文件的所有内容替代 require 语句,然后与 require 语句之外的其他语句构成新的 PHP 文件,最后再按新 PHP 文件执行措施代码。留意:由于 require 语句相等于将另一个源文件的内容完全复制到本文件中,以是一样平常将其放在源文件的起始位置,用于引用必要行使的民众函数文件和民众类文件等。 require 语句和 include 语句险些完全一样,差异的是当被包括文件不存或存在错误时,require 语句会发出一个 Fatal error 错误并终止措施执行,而 include 则会发出一个 Warining 告诫但措施会接着向下执行。 require 语句的语法名目为:require(filename) 可能 require 'filename' 参数 filename 为待包括的文件路径,其特点与 include 语句中的参数一样。 【示例】行使 require 语句来包括上面界说的 demo.php 文件,代码如下所示:
<?php require './demo.php'; echo $str; ?> 运行功效如下: 3. include_once 语句 include_once 语句和 include 语句相同,独一的区别就是假如包括的文件已经被包括过,就不会再次包括。include_once 可以确保在剧本执行时代统一个文件只被包括一次,以停止函数重界说、变量从头赋值等题目。 下面我们调解一下上面界说的 demo.php 文件,如下所示:
<?php echo 'C说话中文网<br>'; echo ''; ?> 【示例】行使 include_once 语句来包括 demo.php 文件,代码如下所示:(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |