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

时间:2013-03-24 22:02:39

标签: symfony var-dump

在开发内容时,我需要输出某个实例的状态才能检查它。

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

Symfony 2.x中也有类似内容吗?

4 个答案:

答案 0 :(得分:16)

exit(\Doctrine\Common\Util\Debug::dump($someVar));

答案 1 :(得分:8)

使用

\学说\共同\的Util \调试::转储($用户);

答案 2 :(得分:5)

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

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

答案 3 :(得分:1)

现在Symfony中有一个新功能 - dump(),看看http://symfony.com/blog/new-in-symfony-2-6-vardumper-component