看板
[ PHP ]
討論串[請益] include與require的差異在於引入外部檔 …
共 6 篇文章
內容預覽:
請問一下. 之前好像有看過書說include與require的差異在於引入外部檔的時間不同. include是要執行到include敘述時引入時才會載入. 而require則是在一開始就載入了. 例如. <?PHP. $b=true;. if($b==false) include("noexit.p
(還有387個字)
內容預覽:
官方手冊裡面有這段:. require() and include() are identical in every way except how they handle. failure. include() produces a Warning while require() results i
(還有530個字)
內容預覽:
用回文的好了。. 哪本書? 這是錯誤觀念。. PHP 是直譯語言,不可能發生「放在後面的 require 在一開始就執行」。. <?php. include("noexit.php");. echo 'Hello';. ?>. 兩行就能測差異了,不需要 if...else...。. --. .╭══
(還有171個字)
內容預覽:
我做個補充說明&結論. 1.當引用的檔案不存在,require不會執行後面的程式,include會(錯誤等級不同). 2.當引用的檔案,有編譯上的錯誤,兩者皆不會執行後面的程式. 3.當引用檔案被放在條件式中,如果沒有執行到,都不會發生錯誤. for example:. a.php:. <?. $a
(還有37個字)