Как можно обработать исключение в php, например
try
{
$arr = 1/0;
echo $arr;
}
catch(Exception $e)
{
echo 'обработано';
}
Несмотря не на какие попытки поймать исключение, всё равно выводится сообщение об ошибке "Warning: Division by zero".
Я могу такое сделать в python и не будет выведено никаких сообщений, только не могу этого сделать в php. Или пример вызова несуществующей функции, например
try
{
code(); // вызов несуществующей функции
}
catch(Exception $e)
{
echo 'обработано';
}
выведет фатальную ошибку (Fatal error: Uncaught Error: Call to undefined function) и выполнение кода прекратится. Если ли вообще возможность перехватывать такие ошибки каким либо способом в php?