Хотелось бы написать универсальный обработчик ошибок или класс сочетающий в себе различные уровни обработки ошибок и перехватывающий все ошибки с любого скрипта! Реализовать уровни опредения/представления ошибок - к примеру: 1) сообщения об ошибках, которые должен видеть посетитель (Сообщения типа "Упсс" - не включая обработку штатных ситуаций) 2) сообщения об ошибках, которые должен видеть разработчик сайта! Второй уровень/пункт меня больше интересует: - хотелось бы видеть реальную ошибку выводимую интерпретатором а так же если происходит вызов из класса или функции - то трасер - т.е. то что дает debug_backtrace() Господа натолкните на правильные мысли или приведите примеры того как вы реализовали подобное! Заранее спасибо за ваши ответы!
PHP: <?php set_error_handler( create_function( '$code, $message, $filename, $linenum', 'throw new Exception( $code, $message, $filename, $linenum);' ); ); http://php.net/Exceptions