GlobIterator::__construct Создаёт итератор директории, используя glob-выражение &reftitle.description; public GlobIterator::__construct stringpattern intflagsFilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO Создаёт новый итератор директории на основе glob-выражения. &reftitle.parameters; pattern Шаблон glob. flags Флаги настроек. Флаги можно задавать битовой маской констант FilesystemIterator. &reftitle.errors; Выбрасывает исключение UnexpectedValueException, если директория directory не существует. Выбрасывает исключение ValueError, если параметр directory содержит пустую строку. &reftitle.changelog; &Version; &Description; 8.0.0 Теперь выбрасывает исключение ValueError, если параметр directory содержит пустую строку. Ранее выбрасывалось исключение RuntimeException. &reftitle.examples; Пример использования <classname>GlobIterator</classname> count()) { echo 'Нет совпадений'; } else { $n = 0; printf("Найдено элементов: %d \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