PHP基礎學習之包含require,include

不言
發布: 2023-03-24 19:04:01
原創
1280 人瀏覽過

這篇文章主要介紹的內容是關於PHP基礎學習之包含require,include ,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

在PHP中,您可以在伺服器執行PHP 檔案之前在該檔案中插入另一個檔案的內容。

a.php:   


<?php
/** 
* Created by PhpStorm. 
* User: Administrator 
* Date: 2018/4/23 
* Time: 13:03 
*/
echo "123<br>";
$arr = array("php" => array("Tom", "123456"), "google" => array("Jake", "456123"), "taobao" => array("Lili", "789456"));
登入後複製

b.php:   

<?php
/** 
* Created by PhpStorm. 
* User: Administrator 
* Date: 2018/4/23 
* Time: 13:08 
*/
require "a.php";
//require_once "a.php";
//require_once(realpath("./")."/a.php");
//require_once(realpath("../")."/require/a.php");
//echo realpath("./");
//echo realpath("../");
print("<pre class="brush:php;toolbar:false">"); 
// 格式化输出数组
print_r($arr);
print("
");
登入後複製

輸出結果:



include 和require 除了處理錯誤的方式不同之外,在其他方面都是相同的:

  • #require 產生一個致命錯誤(E_COMPILE_ERROR),在錯誤發生後腳本會停止執行。

  • include 產生警告(E_WARNING),在錯誤發生後腳本會繼續執行。


等於是把a.php的檔案的程式碼複製到b.php中了。 類似的方法還有requeire_once(),include(),include_once()其中帶_once字樣的方法都是宣告只載入一次,因為你require_once()的檔案中可能已經require_once(a.php)了,如果再加載就造成重複加載。

#

以上是PHP基礎學習之包含require,include的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板