亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP中include/require/include_once/require_once怎么用

發布時間:2021-08-27 14:06:07 來源:億速云 閱讀:104 作者:小新 欄目:開發技術

小編給大家分享一下PHP中include/require/include_once/require_once怎么用,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

include

使用方法:

include "test.php";

一般是放在流程控制的處理部分中使用,將文件內容引入。PHP程序在遇到include語句時,才將它讀進來,這種方式可以把程序執行時的流程簡單化,便于復用代碼!

include在引入不存文件時產生一個警告且腳本還會繼續執行,執行時需要引用的文件每次都要進行讀取和評估,且有返回值,比如:

if(FALSE) { 
  include 'test.php'; // test.php不會被引入 
} 
 
<?php
 include 'test.php';// 現在的條件是test.php不存在
 echo '標哥的技術博客'; // 仍然執行下面的代碼
?>
 
$ret = include "QueryPhone.php";
if (!empty($ret)) {
  echo "文件引入成功";
} else {
  echo "文件引入失敗";
}

include_once

使用方法:

include_once "test.php";

加了_once之后,表示文件已引入的將不再引入。include_once引入文件的時候,如果碰到錯誤會給出提示并繼續運行下邊的代碼!

他的使用方式與include差不多,不同的是include_once只引入一篇!

require

使用方法:

require "test.php";

一般是放在PHP文件的最前面將文件內容引入,PHP會將require的文件內容先引入成功當前文件的一部分,然后才開始執行后面的代碼。

require在引入文件失敗時會給出提示且腳本會被中斷執行。比如:

// 文件是不存在的
require "QueryPhone.php";
 
echo "沒有被打印";

require_once

使用方法:

require_once "test.php";

一般是放在PHP文件的最前面將文件內容引入,PHP會先將待引入的文件內容引入到本文件中,如果引入失敗則不會繼續往下執行;如果引入成功,則可正常執行下面的代碼。

它的使用方式與require差不多,不同的是require_once只會引入一次,如果之前已引入過,則不會再引入!

綜合例子

假設有一個文件中a.php,里面只有一句echo file name is a;

<?php
 
include 'a.php';
require 'a.php';
 
include_once 'a.php';
require_once 'a.php';

那么上面這四個引入會打印多少行呢?其實只會打印前面的兩句代碼執行結果,因此只有兩個:

file name is a
file name is a

下面我們來交換一下前兩行與后兩行試試:

<?php
 
include_once 'a.php';
require_once 'a.php';
 
include 'a.php';
require 'a.php';

那么上面這四句會打印出多少行呢?自然是四行,因為前兩行在此之前并沒有引入過,因此會引入一次,而include/require雖然之前引入過,還會再引入,因此打印結果:

 file name is a
file name is a
file name is a
file name is a

看完了這篇文章,相信你對“PHP中include/require/include_once/require_once怎么用”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

凤阳县| 偃师市| 乌兰察布市| 郯城县| 红河县| 绥化市| 法库县| 高州市| 保德县| 英吉沙县| 寿阳县| 大荔县| 大连市| 融水| 土默特右旗| 夏河县| 辛集市| 苗栗市| 原平市| 广灵县| 鄱阳县| 岳阳市| 苍山县| 白山市| 景宁| 荔波县| 大足县| 休宁县| 裕民县| 榕江县| 平湖市| 庆城县| 顺昌县| 麻栗坡县| 霞浦县| 盈江县| 绥滨县| 炉霍县| 晋中市| 来安县| 嘉禾县|