xDebug:var_dump中包含的数字是多少?

时间:2014-09-12 18:37:08

标签: php xdebug var-dump

如果你正在使用带有PHP的xDebug和var_dump一个对象,你会看到像这样的输出

object(Example)[176]

也就是说,var_dump会向您显示变量是object,其类是Example,然后是 - 那就是数字。在上面的示例中,此数字为176。这个号码是多少?内存使用情况?内部引用计数?别的什么?粗略看一下文档,谷歌没有提出任何建议。

1 个答案:

答案 0 :(得分:2)

该数字是一个内部对象句柄(它实际上是一个全局实例计数器,但这是一个实现细节)。

其目的是使开发人员能够“直观地”比较对象的身份;当且仅当两个对象在===打印输出时相同时,两个对象才与var_dump相等。