По идее, set_error_handler, должен перехватывать все ошибки вида *_ERROR_* , а set_exception_handle должен перехватывать разные предупреждения итд. Но мой set_error_handler перехватывает все включая предупреждения.
Как сделать так чтобы предупреждения перехватывались одной функцией, а ошибки другой?
Я сам не сталкивался с функцией - set_exception_handler('exception_handler'); , но по названию мне понятно, что этот код перехватывает исключения, чтоб этот метод перехватил нужно выбросить исключение .