1 php
?? メソッドではecho、print、dump()、returnなどが使えます。
??ブラウザでアクション メソッドを実行する: localhost/控制器名/方法名/参数名1/参数值1/参数名2/参数值2...
2 js
alert (変数または定数);
console.log (変数または定数);
3 ajax + js + php
??thisプロセスはバックグラウンドで実行され、目に見えませんが、中間変数がどのように渡され、どのような変更が発生したかをどのように知りたいでしょうか?デバッグするにはどうすればよいですか?
??まず、ブラウザのコンソールで変数の出力を観察します。
メソッド: コントローラーのメソッド ajaxReturn 関数を通じて、表示する変数を返すことができます。
変数ビューの設定: ajax の dataType パラメーターを 'text' に設定すると、変数のテキスト形式を確認できるようになり、エラーが発生した場合に php だけが存在するかどうかを確認できるという利点があります。最初のセクションでは、ページに印刷されているすべての情報を確認できます:
??もちろん、json 形式に設定されている場合は、変数の正しい値のみが表示され、プロンプトは表示されません。この方法は、どのようなエラーが発生したかを正確に知り、エラーを正確に見つけるのに役立ちます。
上記では、Ajax コンテンツを含む、Thinkphp323 フレームワークに基づいて開発されたデバッグ手法の概要を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。