带有var_dump和脚本执行时间的无尽输出


Endless output with var_dump and script execution time

为什么PHP脚本执行时间不限制无尽var_dump的输出时间?这将使我的系统(DragonFlyBSD)上的Firefox崩溃,因为它占用了千兆字节的内存。在Ubuntu上,它会崩溃Apache。

编辑:我对一个有循环引用的对象执行了var_dump,没有xdebug。这是基于一个我不太了解的框架。

编辑2:使用此选项限制Apache输出:http://httpd.apache.org/docs/2.2/mod/core.html#limitrequestbody

var_dump一个大对象需要几个世纪才能在屏幕上打印出PHP
因此,对象之间的承诺是管理过程在您使用的长期预期脚本中返回的一部分。