Skrypt debugujący |
Skrypt debugujący |
2.11.2012, 09:22:20
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? |
|
|
2.11.2012, 09:31:40
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 -------------------- C/C++/C#/JAVA/SQL ( funkcje, procedury, pakiety ).
|
|
|
2.11.2012, 09:40:35
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 |
|
|
2.11.2012, 10:13: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. -------------------- http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
|
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 03:33 |