Перемещает указатель DirectoryIterator на определённую позицию


(PHP 5 >= 5.3.0)

DirectoryIterator::seekПеремещает указатель DirectoryIterator на определённую позицию

Описание

public void DirectoryIterator::seek ( int $position )

Перемещает указатель DirectoryIterator на определённую позицию.

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

position

Номер позиции для перемещения. Нумерация начинется с нуля.

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

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

Примеры

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

Перейти к четвертому элементу в директории, содержащей выполняемый скрипт. Первые два, как правило . и ...

<?php
$iterator 
= new DirectoryIterator(dirname(__FILE__));
$iterator->seek(3);
if (
$iterator->valid()) {
    echo 
$iterator->getFilename();
} else {
    echo 
'Нет третьего элемента в директории';
}
?>

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