Debuggen is niets anders dan kijken wat er in je script gebeurd, door tussentijds wat waardes te echoen. Op deze manier kan je makkelijk problemen achterhalen.
Debuggen is niets anders dan kijken wat er in je script gebeurd, door tussentijds wat waardes te echoen. Op deze manier kan je makkelijk problemen achterhalen.
Ja maar in het script kun je toch ook zien wat er verkeerd is?
Controleren welke waardes variabelen hebben zodat je weet of je checks en code klopt. Je krijgt een melding dat $punten[0] niet bestaat, dus gaat er wat fout met die variabele, en dus ga je controleren welke waarde die variabele wel heeft etc.
Ja, en dat los je dus op door te debuggen. Nu zit je naar je script te staren en je hebt geen idee waarom sommige dingen niet werken, en door te debuggen loop je stap voor stap je script door en kun je zelfs de moeilijkste en raarste fouten oplossen. Door enkel naar je code te starten en af en toe te F5en of het al werkt kom je niet veel verder.