(PHP 5 >= 5.3.0, PHP 7, PHP 8)
DirectoryIterator::seek — Перемещает указатель DirectoryIterator на определённую позицию
$offset
): voidПеремещает указатель DirectoryIterator на определённую позицию.
offset
Номер позиции для перемещения. Нумерация начинается с нуля.
Функция не возвращает значения после выполнения.
Пример #1 Пример использования DirectoryIterator::seek()
Перейти к четвёртому элементу в директории, содержащей выполняемый скрипт.
Первые два, как правило .
и ..
.
<?php
$iterator = new DirectoryIterator(dirname(__FILE__));
$iterator->seek(3);
if ($iterator->valid()) {
echo $iterator->getFilename();
} else {
echo 'Нет третьего элемента в директории';
}
?>