original_string: public function unserialize($iterators)
      {
          parent::__construct(MultipleIterator::MIT_NEED_ALL | MultipleIterator::MIT_KEYS_NUMERIC);
          $this->_iterators = unserialize($iterators);
          foreach ($this->_iterators as $it) {
              $this->attachIterator($it);
          }
      }
code: public function unserialize($iterators)
      {
          parent::__construct(MultipleIterator::MIT_NEED_ALL | MultipleIterator::MIT_KEYS_NUMERIC);
          $this->_iterators = unserialize($iterators);
          foreach ($this->_iterators as $it) {
              $this->attachIterator($it);
          }
      }
code_tokens: public function unserialize ( $ iterators ) { parent :: __construct ( MultipleIterator :: MIT_NEED_ALL | MultipleIterator :: MIT_KEYS_NUMERIC ) ; $ this -> _iterators = unserialize ( $ iterators ) ; foreach ( $ this -> _iterators as $ it ) { $ this -> attachIterator ( $ it ) ; } }
docstring: Unserializes the passed string and rebuilds the ZipIterator instance
  
  @param string $iterators The serialized iterators
  @return void
docstring_tokens: Unserializes the passed string and rebuilds the ZipIterator instance