ArrayObject 的 getiteratpr方法得到的迭代器与 ArrayIterator实例化后的迭代器有什么不一样么???
16行 $obj = new ArrayObject($fruits) 然后 $it = $obj->getiterator();
为什么不直接$it = new ArrayIterator;
还有个问题,翻看php手册发现ArrayObject的getiterator方法是个静态方法,而用静态方法调用时报错,用"->"调用却可以。有点费解
16行 $obj = new ArrayObject($fruits) 然后 $it = $obj->getiterator();
为什么不直接$it = new ArrayIterator;
还有个问题,翻看php手册发现ArrayObject的getiterator方法是个静态方法,而用静态方法调用时报错,用"->"调用却可以。有点费解
2015-08-13
举报