public function current()
    {
        if ($this->_callback === null) {
            return parent::current();
        }

        return call_user_func_array($this->_callback, parent::current());
    }
public function current()
    {
        if ($this->_callback === null) {
            return parent::current();
        }

        return call_user_func_array($this->_callback, parent::current());
    }
public function current ( ) { if ( $ this -> _callback === null ) { return parent :: current ( ) ; } return call_user_func_array ( $ this -> _callback , parent :: current ( ) ) ; }
Returns the value resulting out of zipping all the elements for all the
iterators with the same positional index.

@return mixed
Returns the value resulting out of zipping all the elements for all the iterators with the same positional index .