1. 程式人生 > >語句include和require的區別是什麽?

語句include和require的區別是什麽?

無法打開 條件 如果 重復包含 語法 返回值 不存在 是什麽 並且

● require是無條件包含,也就是如果一個流程裏加入require,無論條件成立與否都會先執行require,當文件不存在或者無法打開的時候,會提示錯誤,並且會終止程序執行
● include有返回值,而require沒有(可能因為如此require的速度比include快),如果被包含的文件不存在的化,那麽會提示一個錯誤,但是程序會繼續執行下去
註意:包含文件不存在或者語法錯誤的時候require是致命的,而include不是
● require_once表示了只包含一次,避免了重復包含

語句include和require的區別是什麽?