RegexIterator::setFlagsEstablece las flags
&reftitle.description;
publicvoidRegexIterator::setFlagsintflags
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.
&reftitle.returnvalues;
&return.void;
&reftitle.examples;
Ejemplo de RegexIterator::setFlags
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