Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正在寻找分析大型对象上的var_dump(PHP)的简单方法_Php_Debugging_Var Dump - Fatal编程技术网

正在寻找分析大型对象上的var_dump(PHP)的简单方法

正在寻找分析大型对象上的var_dump(PHP)的简单方法,php,debugging,var-dump,Php,Debugging,Var Dump,我知道(PHP的)var_dump应该是“人类可读”的,但分析大型对象只是一件麻烦事。我正在努力理解我们正在运行的脚本中传递的一些大型对象。(我知道将xdebug与和IDE一起使用是个好主意,但由于某种原因,我一直无法让xdebug在这个项目上运行——已经浪费了好几天了,啊) 关于如何轻松消化一个真正大的var_垃圾场的内容,有什么想法吗?任何想法都欢迎。。。虽然我希望有类似的东西(你只需要在里面放一些代码,它会给出一个很好的图形表示)。有趣的问题。我会根据一些递归函数使我自己的var_dump

我知道(PHP的)var_dump应该是“人类可读”的,但分析大型对象只是一件麻烦事。我正在努力理解我们正在运行的脚本中传递的一些大型对象。(我知道将xdebug与和IDE一起使用是个好主意,但由于某种原因,我一直无法让xdebug在这个项目上运行——已经浪费了好几天了,啊)


关于如何轻松消化一个真正大的var_垃圾场的内容,有什么想法吗?任何想法都欢迎。。。虽然我希望有类似的东西(你只需要在里面放一些代码,它会给出一个很好的图形表示)。

有趣的问题。我会根据一些递归函数使我自己的var_dump()等价。通过一些参数(如嵌套级别、特定元素名称等)传递它,我认为可能非常有用。

我只想使用。

您可以查看。它使您能够将信息写入firebug控制台。如果将数组或对象写入日志并将鼠标悬停在其上,则可以很好地显示该数组的内容。这里是一个简单的屏幕截图。

我做了一个var_dump备选方案,您应该喜欢:

演示内容感知功能的屏幕截图:



(来源:)

我也打算推荐dBug。我把它包括在我现在做的每个项目中,我无法想象没有它的工作。谢谢分享。dBug看起来真的很不错。我必须说FireHP似乎更方便一些,因为它不会弄脏您试图调试的整个网页。干杯便携式和简单易用。我喜欢这个。谢谢看起来我的项目中已经集成了FireHP,所以我使用了它。非常有用。这正是我想要的。这里有一个类似的帖子,有一些好的建议