php は aspx や jsp とは異なり、開発環境が固まっていますが、メモ帳、メモ帳、または Dreamweaver を使用して php を開発している場合は、Visual Studio と Eclipse のコンソールがいつでも変数の変更を確認できます。など、変数の流れを観察するためのコンソールはありません。たとえば、データベース メソッド ページなどの Ajax 応答ページなどの一部のバックグラウンド ページでは、特定の変数が要求されているかどうかを確認したい場合に、エコーするページがまったくありません。
現時点では、PHP ステートメントを使用してファイルを操作し、デバッグする変数やデータを txt または html に出力する必要はありません。変数を監視することなく開いたり更新したりできます。デバッグにはこれで十分です。
$content 変数をデバッグしたい場合は、次のように記述します:
$fp = fopen('./a.txt', 'a+b'); fwrite($fp, "content=".$content); fclose($fp);
その後、この文字列をファイル a.txt に書き込みます。もちろん、この出力はキャリッジに戻されません。変数の後に改行を追加することもできます。詳細については、以下の結果の図を参照してください。
その後、このポインターを閉じます。
デバッグしたいものが $content 配列の場合は、次のように記述します:
$fp = fopen('./a.txt', 'a+b'); fwrite($fp, print_r($content, true)); fclose($fp);
以下は、特定のプログラムのデバッグ結果の一部です。
2 と 4 の変数の後には配列があります:
上記では、[php] でメモ帳を変数を制御するためのコンソールにする方法を、その側面も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。