0

これは、私よりも CakePHP に精通している人にとっては簡単な質問かもしれませんが、

私は 2 つの環境 [職場と自宅] を持っており、その間で作業するために github を使用しています。

仕事用のマシンで var_dump() を実行すると、結果のダンプは CakePHP 形式の HTML リストになります。デバッグに最適です。

自宅で同じコードに対して var_dump() を実行すると、HTML ではなく空白でフォーマットされた、より伝統的なリストが表示されます。

これがどこかに設定されていることは確かですが、どこにあるのかわかりません.オンラインのすべてのドキュメントはdebug()関数を指しているようですが、実際には少し役に立ちません.

誰もこれについて知っていますか?前もって感謝します。リック

4

3 に答える 3

1

簡単な方法があります。ホーム マシンで [ソースを表示] をクリックすると、きれいにフォーマットされた var_dump() の出力が表示されます。

于 2013-11-02T16:23:20.310 に答える
1

または、dump_r.php (php 5.3+) を試してください。

デモ: http://o-0.me/dump_r/
リポジトリ: https://github.com/leeoniya/dump_r.php

Composer からもインストール可能
require: "leeoniya/dump-r": "dev-master"
https://packagist.org/packages/leeoniya/dump-r

于 2012-11-28T16:35:06.613 に答える
0

var_dump() の代わりに debug() を使用しないのはなぜですか?

  • 両方のマシンで xdebug を使用していますか?
  • PHPのバージョンは両方のマシンで同じですか?
  • xdebugとエラーレベルのphp.ini設定は同じですか?
于 2012-11-20T00:03:02.757 に答える