php include,include_once,require,require_once這四個函數的簡單說明

怪我咯
發布: 2023-03-12 20:26:02
原創
1458 人瀏覽過

其實PHP包含文件的這四個函數,很多人還是沒完全明白的,雖然用的時候多,但是具體某些地方該怎麼用,用那一個,我就獻醜一把.

include_oncerequire_once的作用差不多,就是在包含的時候檢查被包含的文件是不是已經包含過,如果包含過,那就不執行,否則再包含.我先說這個的原因是因為如果把include,require弄清楚了.那麼這點就沒問題.
現在來說include和require的區別:

require( )函數包含進來的內容被當成當前文件的一個組成部分,所以當包含進來的文件有語法錯誤或者文件不存在的時候,那當前文件的PHP腳本都不再執行.
include()函數相當於指定這個檔案的路徑,當被包含的檔案有錯時,不會影響到本身的程式運行.
include函數可以進行判斷是否包含,而require則是不管任何情況都包含進來.所以這點值得注意!
建議大家在包含動態檔,也就是有變數,函數,已經類別的時候用include.不過前段時間有人在分析兩個函數的執行效率.這個我沒自己測試過,等親自測試了再進行補充

以上是php include,include_once,require,require_once這四個函數的簡單說明的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!