Posted by Gerard Samuel on 02/11/05 03:28
Jason Barnett wrote:
> Gerard Samuel wrote:
> ...
>
>> <?php
>>
>> $array = array(0 => array('world'));
>>
>> class RecursiveArrayIterator extends ArrayIterator implements
>> RecursiveIterator
>> {
>> function hasChildren()
>> {
>> return (is_array($this->current()));
>> }
>>
>> function getChildren()
>> {
>> return new self($this->current());
>> }
>> }
>>
>> $it = new RecursiveIteratorIterator(new RecursiveArrayIterator($array));
>> foreach($it as $key => $val)
>> {
>> var_dump($key, $val);
>> }
>>
>> ?>
>
>
> This may be a platform-specific bug. I ran your test script on my box
> (Win2000, php 5.0.3) and it executed with no errors.
Ok. Off to check for, or post a bug report...
Thanks
[Back to original message]
|