Можно ли в PHP предотвратить «Неустранимая ошибка: вызов неопределенной функции»?

Есть ли в PHP способ игнорировать функции, которые не определены, вместо того, чтобы бросать фатальную ошибка, которая видна в браузере? - т.е. Неустранимая ошибка: вызов функции undefined

Я знаю, что существует практика обертывания всех пользовательских функций в условное выражение, как показано ниже, но есть ли программный способ получить этот эффект?

if (function_exists('my_function')) { 

   // use my_function() here;

}
12
задан supertrue 19 August 2011 в 04:38
поделиться