捕获错误,第二种:注册异常处理函数
<?php
set_exception_handler('xiaoming');
non_exists_func();
function xiaoming($param)
{
echo "\n I catch an error\n";
var_dump($param);
}
<?php
set_exception_handler('xiaoming');
non_exists_func();
function xiaoming($param)
{
echo "\n I catch an error\n";
var_dump($param);
}
2017-12-17
PHP 捕获错误
参考:http://php.net/manual/zh/language.errors.php7.php
第一种:catch (Error $e)捕获错误
<?php
try {
non_exists_func();
}catch(Error $e) {
print_r($e->getMessage());
echo "\n----catch----\n";
}
参考:http://php.net/manual/zh/language.errors.php7.php
第一种:catch (Error $e)捕获错误
<?php
try {
non_exists_func();
}catch(Error $e) {
print_r($e->getMessage());
echo "\n----catch----\n";
}
2017-12-17