php中有幾種方法引用另php檔案,又有什麼區別

2021-03-09 09:22:33 字數 1259 閱讀 8388

1樓:匿名使用者

include(),require(),include_once(),require_once().

例:<?php

echo "這是主檔案輸出的!

";include("include.inc"); //引用同目錄下名為"include.inc"的檔案

echo "

繼續執行主檔案!";

?>

然後在同目錄下建一個名為include.inc的檔案,其**如下:

<?php

echo "這是從"include.inc「檔案中輸出的!";

?>

若把"include.inc"檔案重新命名為"include2.inc",再來執行原程式,會出現警告,但「繼續執行主檔案!」;

若把原程式中的"inclue"改為require,即require("include.inc"),再執行原程式,不僅有警告出現還有錯誤,而且後面的「繼續執行主檔案!」沒有輸出。

另外,還有include_once()和require_once()也可以用來引用檔案,它們的行為與include()和require()語句類別,唯一的區別是如果該檔案中的**已經被包含了,則不會再被包含。

這個可以根據上面的例子自己修改驗證,

2樓:匿名使用者

php include 和 require 語句

通過 include 或 require 語句,可以將 php 檔案的內容插入另一個 php 檔案(在伺服器執行它之前)。

include 和 require 語句是相同的,除了錯誤處理方面:

require 會生成致命錯誤(e_***pile_error)並停止指令碼

include 只生成警告(e_warning),並且指令碼會繼續

因此,如果您希望繼續執行,並向使用者輸出結果,即使包含檔案已丟失,那麼請使用 include。否則,在框架、cms 或者複雜的 php 應用程式程式設計中,請始終使用 require 向執行流引用關鍵檔案。這有助於提高應用程式的安全性和完整性,在某個關鍵檔案意外丟失的情況下。

包含檔案省去了大量的工作。這意味著您可以為所有頁面建立標準頁頭、頁尾或者選單檔案。然後,在頁頭需要更新時,您只需更新這個頁頭包含檔案即可。

註釋:請在此時使用 require:當檔案被應用程式請求時。

請在此時使用 include:當檔案不是必需的,且應用程式在檔案未找到時應該繼續執行時。

詳見

verilog中有哪幾種方法描述邏輯功能

verilog hdl 有多中描述風格,具體可以分為 結構描述,資料流描述,行為描述,混合描述。結構描述是指通過呼叫邏輯原件,描述它們之間的連線來建立邏輯電路的verilog hdl模型。這裡的邏輯元件包括內建邏輯閘 自主研發的已有模組 商業ip模組。所以結構描述也分為門級結構描述和模組級結構描述。...

你知道合婚有幾種方法嗎,男女合婚有幾種方法男女配對的五種方法介紹

八字合婚 婚配是人類生活中的一件大事,關係到婚姻 家庭 子女的幸福,而且關係到一內個人事業的成敗。容因此,對男女婚配的研究,自古以來的命理學家都極為重視,也都從未停止過探索。我們的先師先聖,在論述婚姻生克方面,給我們留下不少的寶貴經驗。比如,有的從生肖上論配婚,有的從星宿方面論配婚,有的從生克方面論...

css絕對居中幾種方法

1.css實現居中 缺點 需要提前知道元素的寬度和高度。2 css3實現水平垂直居中 注意 無論元素的尺寸是多少,都可以居中。不過ie8以上才相容這種寫法,移動端可忽略。3 margin auto實現居中 水平或者垂直居中單一的要求很好做到,我說幾種自己總結的常用的水平且垂直居中的幾種方法 第一種 ...