【发布时间】:2011-09-06 08:17:26
【问题描述】:
我有一个扩展 ArrayIterator 的 PHP 类,并实现了所有必要的方法,使其表现得像一个数组。
这对于 foreach 循环之类的东西很有效,但是在它上面调用 print_r 仍然会打印出对象的变量,而不是像打印数组那样打印它。
是否有某种方法可以覆盖此行为,以便调用 print_r(我猜是 var_dump)将打印此对象的自定义输出?
【问题讨论】:
-
物有所值:phpsadness.com/sad/8