我試圖做類似的代碼這一個:如何捕獲require_once/include_once異常?
<?php
$includes = array(
'non_existing_file.php', //This file doesn't exist.
);
foreach ($includes as $include) {
try {
require_once "$include";
} catch (Exception $e) {
$message = $e->getMessage();
echo "
<strong>
<font color=\"red\">
A error ocurred when trying to include '$include'.
Error message: $message
</font>
</strong>
";
}
}
我已經試過require_once
和include_once
,但try catch
不逮住例外。 我怎麼能抓住這個致命錯誤/警告異常?
@LSerni Edited =) – GarouDan 2017-01-26 13:51:20