在开发内容时,我需要输出某个实例的状态才能检查它。
在使用CakePHP时,我总是有一个debug()函数,它在< pre>内部执行某种var_dump。 html元素,所以内容是可读的。
Symfony 2.x中也有类似内容吗?
答案 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