PHP 8.6.0 Beta 1 is available for testing

DirectoryIterator::key

(PHP 5, PHP 7, PHP 8)

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

Описание

public function 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

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

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы

AltStyle によって変換されたページ (->オリジナル) /