RegexIterator::getMode Returns operation mode. &reftitle.description; public intRegexIterator::getMode Returns the operation mode, see RegexIterator::setMode for the list of operation modes. &reftitle.returnvalues; Returns the operation mode. &reftitle.examples; <methodname>RegexIterator::getMode</methodname> example 'test 1', 'teststr2' => 'another test', 'str3' => 'test 123'); $arrayIterator = new ArrayIterator($test); $regexIterator = new RegexIterator($arrayIterator, '/^[a-z]+/', RegexIterator::GET_MATCH); $mode = $regexIterator->getMode(); if ($mode & RegexIterator::GET_MATCH) { echo 'Getting the match for each item.'; } elseif ($mode & RegexIterator::ALL_MATCHES) { echo 'Getting all matches for each item.'; } elseif ($mode & RegexIterator::MATCH) { echo 'Getting each item if it matches.'; } elseif ($mode & RegexIterator::SPLIT) { echo 'Getting split pieces of each.'; } ?> ]]> &example.outputs; &reftitle.seealso; RegexIterator::setMode