我有一个方法,在这个方法中可能会发生致命错误,为了捕捉这个错误,我做了以下处理:
class a {
function shutDownFunction() {
$error = error_get_last();
if ($error['type'] == 1) {
echo "this is fatal error";
}
}
function terribleFunction () {
register_shutdown_function(array($this,'shutdownFunction'));
// here is code, wich may causes fatal error
}
}
好的,我明白了,但是我需要从 terribleFunction
传递参数到 shutDownFunction
。怎么做呢?