【发布时间】:2011-06-05 08:39:29
【问题描述】:
我有 父子 OO 关系。父对象有许多子对象,每个子对象都通过引用知道它的父对象。
父母也可以是孩子(基本上是一棵树)。
当我在根对象上执行 var_dump() 时,它会多次显示 ["parent"]=>RECURSION 并生成描述会很长。
我想知道我是否做错了什么。如果是,我对“最佳实践”感兴趣。
感谢您的帮助!
【问题讨论】:
-
一些代码会很好!
-
听起来您的图表中有一个循环(父母也是其后代之一的孩子),但如果没有看到代码或示例数据,很难确定。
-
只要您确定递归不是太深,就可以了。否则你可能会遇到问题,例如用 json 编码对象。
-
google.com/search?q=RECURSION 的经典案例(很诱人)
-
是的,我知道“递归”是什么,我的问题是关于它是否是 PHP 中的问题(如果是,那么如何处理它)或者它只会弄乱 var_dump 的响应。
标签: php parent-child relationship