Переход к следующему элементу DirectoryIterator

# DirectoryIterator::next

(PHP 5, PHP 7, PHP 8)

DirectoryIterator::next — Переход к следующему элементу DirectoryIterator

### Описание

public function DirectoryIterator::next(): void

Переход к следующему элементу DirectoryIterator.

### Список параметров

Сигнатура функции не содержит параметров.

### Возвращаемые значения

Функция не возвращает значения после выполнения.

### Примеры

Пример #1 Пример использования DirectoryIterator::next()

Перечисление содержимого каталога с помощью цикла while.

    <?php
    $iterator = new DirectoryIterator(dirname(__FILE__));
    while($iterator->valid()) {
        echo $iterator->getFilename() . "\n";
        $iterator->next();
    }
    ?>

Вывод приведённого примера будет похож на:

    .
    ..
    apple.jpg
    banana.jpg
    index.php
    pear.jpg

### Смотрите также

- DirectoryIterator::current() - Возвращает текущий элемент итератора DirectoryIterator
- DirectoryIterator::key() - Возвращает ключ для текущего элемента DirectoryIterator
- DirectoryIterator::rewind() - Перемотка итератора DirectoryIterator назад к началу
- DirectoryIterator::valid() - Проверяет, является ли текущая позиция DirectoryIterator корректным файлом
- Iterator::next() - Переходит к следующему элементу

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open