Heim >Backend-Entwicklung >PHP-Tutorial >Zusammenfassung der Debugging-Methoden, die auf der Grundlage des Thinkphp323-Frameworks entwickelt wurden
1 php
??Sie können echo, print, dump(), return usw. in der Methode verwenden.
??Durch Ausführen der Operationsmethode im Browser: localhost/控制器名/方法名/参数名1/参数值1/参数名2/参数值2...
2 js
alert(variable oder konstant);
console.log(variable oder konstant);
3 ajax js php
?? Dieser Prozess wird im Hintergrund ausgeführt und ist unsichtbar, aber wie wollen Sie wissen, wie die Zwischenvariablen übergeben werden und was passiert? ? Wie debugge ich es?
„Zuerst beobachten wir die Ausgabe der Variablen in der Konsole des Browsers.
Methode: Über die Methode AjaxRückgabefunktion im Controller kann die anzuzeigende Variable zurückgegeben werden.
Variablenansichtseinstellungen: Wenn Sie den dataType-Parameter von ajax auf „text“ setzen, können Sie das Textformat der Variablen sehen. Dies hat den Vorteil, dass wir es überprüfen können, wenn ein Fehler auftritt Wenn der Abschnitt nur PHP enthält, sind alle auf der Seite gedruckten Informationen zu sehen:
??Wenn es auf das JSON-Format eingestellt ist, können Sie es natürlich nicht sehen. Sie können nur den korrekten Wert der Variablen sehen und es wird keine Eingabeaufforderung angezeigt. Diese Methode kann uns helfen, genau zu wissen, welcher Fehler aufgetreten ist, und den Fehler genau zu finden.
Das Obige hat eine Zusammenfassung der Debugging-Methoden vorgestellt, die auf dem Thinkphp323-Framework basieren, einschließlich Ajax-Inhalten. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.