2014年5月13日 星期二

include和require的觀念

[目的]
將一份PHP檔引入至另一份PHP檔


[include和require的差異]
主要在於
1. 產生錯誤訊息
2. 是否會執行

require會產生fatal error (E_COMPILE_ERROR)且script停止執行
include會產生warning (E_WARNING)且script繼續執行


[加上once]
include_once和require_once
防止同一份檔案被重複引入

Ref.
1. PHP include and require Statements
2. require_once(PHP document)
3. include_once(PHP document)