在Symfony 2中漂亮的转储变量/对象.*?

Mic*_*ael 5 var-dump symfony

在开发东西时我需要输出某个实例的状态才能检查它.

使用CakePHP时,我总是有一个debug()函数,它在<pre> html元素中执行某种var_dump,因此内容是可读的.

在Symfony 2.x中也有类似的东西吗?

Ped*_*Luz 16

exit(\Doctrine\Common\Util\Debug::dump($someVar));
Run Code Online (Sandbox Code Playgroud)


Jas*_*elf 8

使用

\原则\ COMMON \的Util \调试::转储($用户);


Die*_*lló 5

截至今天,我所知道的最好的Symfony调试方法之一是Ladybug Bundle.它的输出类似于xdebug,但它有一些很好的功能,比如可折叠的树形结构,或者自动链接到文档页面(支持标准的PHP,Doctrine和Symfony).

您可以在README上找到一些很好的例子.