GlobIterator::__construct
Constrói um diretório usando glob
&reftitle.description;
public GlobIterator::__construct
stringpattern
intflagsFilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO
Constrói um novo iterador de diretório a partir de uma expressão glob.
&reftitle.parameters;
pattern
Um padrão glob.
flags
Sinalizadores de opção, os sinalizadores podem ser uma máscara de bits das
constantes FilesystemIterator.
&reftitle.errors;
Lança uma UnexpectedValueException
se o diretório definido em directory não existir.
Lança um ValueError
se o diretório definido em directory for uma string vazia.
&reftitle.changelog;
&Version;
&Description;
8.0.0
Agora lança um ValueError se
directory for uma string vazia;
anteriormente lançava um RuntimeException.
&reftitle.examples;
Exemplo de GlobIterator
count()) {
echo 'Sem correspondência';
} else {
$n = 0;
printf("Corresponderam %d item(s)\r\n", $iterator->count());
foreach ($iterator as $item) {
printf("[%d] %s\r\n", ++$n, $iterator->key());
}
}
?>
]]>
&example.outputs.similar;
&reftitle.seealso;
DirectoryIterator::__construct
GlobIterator::count
glob