include與require的區別
include在引入不存文件時產生一個
警告且腳本還會
繼續執行,而require則會致使一個
致命性錯誤且腳本
中止執行。
<?php
include 'no.php';
echo '123';
?>
若是no.php文件不存在,echo '123'這句是能夠繼續執行的.
<?php
require 'no.php';
echo '123';
?>
若是no.php文件不存在,echo '123'這句是不執行的,在require時就中止了。
_once只會包含一次,性能有降低,但能夠忽略不計。