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