PHP
7
Вклад в тег
setErrorHandler(function () {
throw new MyError;
})
try{
$a = file_get_contents($path);
}catch(MyError $e){
// Отловили warning
}
// вернули предыдущий обработчик ошибок
restore_error_handler();