RegexIterator::setFlags Establece las flags &reftitle.description; public voidRegexIterator::setFlags intflags Establece las flags. &reftitle.parameters; flags Las flags a establecer, un bitmask de constantes de la clase. Las flags disponibles se enumeran a continuación. El verdadero significado de estas flags se describe en las Constantes predefinidas. Flags <classname>RegexIterator</classname> value constant 1 RegexIterator::USE_KEY
&reftitle.returnvalues; &return.void; &reftitle.examples; Ejemplo de <methodname>RegexIterator::setFlags</methodname> Crear un nuevo RegexIterator que filtre todas las entradas que empiecen con la palabra clave 'test'. 'test 1', 'teststr2' => 'otro test', 'str3' => 'test 123'); $arrayIterator = new ArrayIterator($test); $regexIterator = new RegexIterator($arrayIterator, '/^test/'); $regexIterator->setFlags(RegexIterator::USE_KEY); foreach ($regexIterator as $clave => $valor) { echo $clave . ' => ' . $valor . "\n"; } ?> ]]> &example.outputs; otro test ]]> &reftitle.seealso; RegexIterator::getFlags