DirectoryIterator::key

(PHP 5, PHP 7, PHP 8)

DirectoryIterator::keyВозвращает ключ для текущего элемента DirectoryIterator

Описание

public DirectoryIterator::key(): mixed

Возвращает ключ для текущего элемента DirectoryIterator.

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

У этой функции нет параметров.

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

Ключ для текущего элемента DirectoryIterator в виде целого числа (int).

Список изменений

Версия Описание
8.1.0 При ошибке инициализации итератора теперь выдаётся ошибка Error; ранее метод возвращал значение false.

Примеры

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

<?php
$dir
= new DirectoryIterator(dirname(__FILE__));
foreach (
$dir as $fileinfo) {
if (!
$fileinfo->isDot()) {
echo
$fileinfo->key() . " => " . $fileinfo->getFilename() . "\n";
}
}
?>

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

0 => apple.jpg
1 => banana.jpg
2 => index.php
3 => pear.jpg

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

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top