mam metoda, w tej metodzie można się błąd krytyczny, do połowu tego błędu robię toJak przekazywać argumenty do metody wywoływalnej dla register_shutdown_function?
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
}
}
Ok, to rozumiem, ale muszę przejść argumentu z terribleFunction
do shutDownFunction
. Jak to zrobić?
Maby szukasz [call_user_func_array] (http://php.net/manual/en/function.call-user-func-array.php) –
Również nie możesz łapać fatalnych błędów. Są fatalne z jakiegoś powodu. –