ホームページ > バックエンド開発 > PHPチュートリアル > Thinkphp323フレームワークをベースに開発されたデバッグ手法のまとめ

Thinkphp323フレームワークをベースに開発されたデバッグ手法のまとめ

WBOY
リリース: 2016-07-29 09:11:23
オリジナル
1244 人が閲覧しました

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 だけが存在するかどうかを確認できるという利点があります。最初のセクションでは、ページに印刷されているすべての情報を確認できます:
Thinkphp323フレームワークをベースに開発されたデバッグ手法のまとめ
??もちろん、json 形式に設定されている場合は、変数の正しい値のみが表示され、プロンプトは表示されません。この方法は、どのようなエラーが発生したかを正確に知り、エラーを正確に見つけるのに役立ちます。

')​​.addClass('事前番号付け').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

上記では、Ajax コンテンツを含む、Thinkphp323 フレームワークに基づいて開発されたデバッグ手法の概要を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート