|
Posted by Tim Hunt on 10/17/06 15:28
gp wrote:
> i am implementing Iterator in a class, I have pretty much copied the
> code from php.net on Object Iteration. Adding all the normal methods
> for the task...rewind, current, next, etc.
>
>
> public function rewind() {
>
> $cktl = rewind($this->cktl);
> return $cktl;
> }
You need to use reset($this->cktl) not rewind($this->cktl), the rewind
function is different to the rewind method of an iterator as it does
not work on arrays and it resets the pointer position of a file handle.
Navigation:
[Reply to this message]
|