Фильтрация данных по нескольким полям

artoodetoo

великий и ужасный
на рабочем сервере не должно быть диагностического вывода. тчк.

логи, "грамотный обработчик", что бы это ни значило, и т.п. — пожалуйста. а в тело страницы не должно валиться то, что посторонним видеть не надо.
 

artoodetoo

великий и ужасный
какой же вы молодец, @Kotofey ! только непонятно почему вы противопоставили это правилу "на девелопе ошибки включаем, на продакшене выключаем".
мокрое с зелёным не сравнивают обычно.
 

artoodetoo

великий и ужасный
нет, это нормальный рабочий процесс. вы ещё благодарить будете.

во первых, настройка error_reporting НЕ влияет на перехват ошибок в set_error_handler. http://php.net/manual/ru/function.set-error-handler.php

во вторых, никогда не знаешь где опечатаешся: ошибка может возникнуть до или вместо (лол) подключения вашего логгера. если на отладочном выключите error_reporting, вы спрячете от себя проблему, если на рабочем влключите — засветите то, что не стоило бы.

так что логгирование и правило включай/выключай существуют параллельно, а не в контрах. это понятно?
 
Сверху