區分require、include、require_once 和include_once
在PHP 中,這些函數的用法可能會令人困惑,從而導致以下問題:
require 與 include
這兩個函數都將外部 PHP 腳本嵌入到目前一。但是,它們處理錯誤的方式不同。如果發生錯誤,則include產生警告並繼續執行; require 會產生致命錯誤並停止腳本。
require_once 與 require
本質上,它們是相同的,除了 require_once 檢查檔案是否已包含如果為 true,則跳過其包含。
重新評估 require_once 和include_once
雖然這些函數在過去可能很有用,但由於操作碼快取採用的快取機制,它們的相關性已經減弱。如果您發現自己使用 *_once 變體,請考慮重組程式碼以提高清晰度和效率。
以上是PHP 中的 Require 與 Include 與 Require_Once 與 Include_Once:何時使用哪一個?的詳細內容。更多資訊請關注PHP中文網其他相關文章!