Debugowanie kodu - wyświetlanie złożonych struktur |
Wpisany przez Patryk yarpo Jar | |||
sobota, 26 września 2009 14:40 | |||
Programowaie bez debagowania jest jak ogród bez kwiatów. Nie, wcale nie łatwiejszy w utrzymaniu! Jeśli nie potrafisz dobrze wyszukiwać błędów w swoim kodzie, to na pewno nie jesteś dobrym programistą. Każdy programista zmaga się z problem debugu średnio całe życie. Nie ważne jak dobrym programistą nie jesteś i tak zawsze coś będzie działać źle. Co wtedy zrobić? na pewno nie należy załamywać rąk. Trzeba sprawdzić jakie dane trzymamy w zmiennych. Następnie porównać to z tym, czego oczekiwaliśmy.
Przedtawię mój sposób na podglądanie zawartości zmiennych:
Oraz wykorzystanie takiej funkcji:
I od razu widać jak na dłoni co jest nie tak. Zamiast funkcji var_dump() można użyć print_r() lub bardzo ciekawej var_export(). Odsyłam do manuala po więcej sczegółów odnośnie tych funkcji.
|