Я следую хорошей практике программирования, и я регистрирую ошибки PHP для файла вместо того, чтобы показывать его пользователю. Для этого я использую set_error_handler() . Теперь проблема. Например, у меня есть где-то: @file_exists('/some/file/that/is/outside/openbasedir.txt'); Но, несмотря на оператор подавления ошибок, журнал сообщений об ошибках. Я не хочу этого. Я хочу, чтобы подавленные ошибки не передавались моему обработчику […]
Я сварил проблему и сделал ее чистым, так что, надеюсь, вам будет легче помочь мне. У меня очень простой код: <?php echo "Hello world"; ?> Это отлично работает. Если я запустил следующий код (ошибка синтаксического анализа), я не получаю никаких ошибок, но текст «Hello world» все еще отображается: <?php echo "Hello world"; piwejfoiwjefoijwef ?> Если […]