5

配列変数の内容など、デバッグ出力を出力するにはどうすればよいですか? Cakephp と Eclipse を使用していますが、これができないようです。ログエラーについて話しているのではなく、変数値を出力するだけです。当たり前のことで、本当に簡単にできることかもしれませんが、それを行う方法が見つかりません。

ありがとうございました

4

3 に答える 3

17

誰かが学んでいるのに馬鹿げた質問はありません。だからここにあなたのオプションがあります:

  • コードの任意の場所に、次のステートメントを配置しますdebug($var);。これは、コントローラー/ビューおよびモデルでも機能します。

  • 別の方法:CakeLog :: write(LOG_DEBUG、 "...");を使用します。デバッグ値をログに記録するには

  • 完了するには、非常に役立つDebugKitプラグインをインストールする必要があります。ここから入手

于 2012-05-18T10:55:00.297 に答える
6

まず、configフォルダー内のcore.phpファイルをチェックインします。

デバッグモードは2かどうかです。

Configure::write('debug', 2);

そして、あなたはデータ、配列、を印刷することができます

このような:-

debug($data);
pr($data);
print_r($data);

私たちはcakephp用のデバッグキットも持っています、これによってあなたはあなたのリクエスト、セッション、$this->data値、、 url、を見ることができます

于 2012-05-18T11:00:38.580 に答える
4

あなたがしなければならないのは、次のようなcakephpデバッグ機能を使用することだけです

debug($arrayname);

その前に、 app/configフォルダーの下のcore.phpでデバッグ モードを 2 に設定する必要があります。

デバッグの詳細はこちら

于 2012-05-18T10:58:26.920 に答える