如何在Symfony 2.6中转储大对象或它的集合以进行调试?

时间:2016-05-26 10:52:48

标签: symfony

如何在symfony2中转储doctrine集合,因为 <script src="http://www.amcharts.com/lib/3/amcharts.js"></script> <script src="http://www.amcharts.com/lib/3/pie.js"></script> <script src="http://www.amcharts.com/lib/3/themes/light.js"></script> <select id="mySelect"> <option>top</option> <option>left</option> <option>right</option> <option>Bottom</option> </select> Chart div: <div id="chartdiv" style="height: 250px; border: 2px dotted #c33; margin: 5px 0 20px 0;"></div> <br /> Legend div: <div id="legenddiv" style="border: 2px dotted #3f3; margin: 5px 0 20px 0;"></div> 对我没有帮助。 我尝试了以下方式。

1 - var_dump

2 - print_r($records);

3 - var_dump($records);

前两个无法处理,因为结果集非常大,而第三个在某些情况下失败。和其他解决方案。

1 个答案:

答案 0 :(得分:1)

您可以使用symfony的“The VarDumper Component”。 http://symfony.com/doc/current/components/var_dumper/introduction.html

默认情况下,Varmumper组件可从Symfony2.6获得,因此您只需要像这样转储您的集合。

$_POST['get_text']