![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 4 Dołączył: 30.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
czy jest możliwość sprawdzenia w PHP poprawności wykonanego kodu? W sensie że dołączam skrypt do strony. I on jeśli znajdzie jakiś błąd (Notice, error itd) to wyświetli jakiś tam napis? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 152 Pomógł: 4 Dołączył: 4.10.2012 Ostrzeżenie: (10%) ![]() ![]() |
Osobiście piszę ( ucze się ) w Notepad, ale może bardziej zaawansowane środowisko np. NetBeans ma debuggera. Wczoraj dowiedziałem się o walidacji kodu wynikowego. Wpisz w google. Druga sprawa to włączenie obsługi wszystkich błędów i stosowanie ew. bloków wyjątków try catch. To wszystko pomoże Ci w przechwyceniu błędów.
Ten post edytował Zielonkawy18 2.11.2012, 09:32:24 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 4 Dołączył: 30.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie chcę debugera w programie.
try też nie wchodzi w grę bo chcę to wdrożyć w kilka projektów opartych na różnych skryptach. Mam jeden pomysł; wrzucić dane wyjściowe do zmiennej i użyć preg_match. Ale myślałem że jest jakaś funkcja w php zwracająca ilość błędów w skrypcie. Ok, chyba mam. error_get_last(); Ten post edytował ensei 2.11.2012, 09:40:49 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
możesz napisać własną obsługę błędów za pomocą:
set_error_handler i set_exception_handler jeśli do tego dodasz register_shutdown_function możesz zrobić narzędzie które sprawdzi ilość błędów / nieobsłużonych wyjątków i po zakończeniu wyświetli podsumowanie. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 04:52 |