作者arrack (Arrack Tseng)
看板PHP
標題Re: [請益] include與require的差異在於引入外部檔 …
時間Mon Aug 24 01:24:58 2009
我做個補充說明&結論
1.當引用的檔案不存在,require不會執行後面的程式,include會(錯誤等級不同)
2.當引用的檔案,有編譯上的錯誤,兩者皆不會執行後面的程式
3.當引用檔案被放在條件式中,如果沒有執行到,都不會發生錯誤
for example:
a.php:
<?
$a='';
if($a!=''){
include('b.php'); //編譯錯誤
require('b.php');
include('c.php'); //找不到檔案
require('c.php');
}
?>
b.php:
<?
if(
?>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.164.224