![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 103 Pomógł: 0 Dołączył: 25.04.2003 Skąd: Olsztyn Ostrzeżenie: (0%) ![]() ![]() |
Witam, na wstępie odrazu piszę że mialem problem z "zakwalifikowaniem" tego problemu do ktoregoś z for, na php Początkujący trochę za trudny, a na php Pro - za ... banalny?
Otóż, napisalem sobie ladny ErrorHandler i mam problem z obsługą pewnych typów błędów: E_ERROR - OK E_WARNING - OK E_PARSE - Brak (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) E_NOTICE - OK E_CORE_ERROR - Brak pomysłu jak "sztucznie" wywołać E_CORE_WARNING - Brak pomysłu jak "sztucznie" wywołać E_COMPILE_ERROR - Brak pomysłu jak "sztucznie" wywołać E_COMPILE_WARNING - Brak pomysłu jak "sztucznie" wywołać E_USER_ERROR - OK E_USER_WARNING - OK E_USER_NOTICE - OK Przykładowo, testuję to tak:
Wiadomo teraz że przy echo wywala Parse Error, ale nie jest to obługiwane przez moją klasę tylko przez defaultowy handler. Jak "przepuszczać" wszystkie błędy przez moją klasę. Co źle robię? BTW, ma ktoś pomysł jak zasymulować resztę błędów? (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:07 |