DirectoryIterator::key

(PHP 5, PHP 7, PHP 8)

DirectoryIterator::keyDevuelve la clave del elemento actual DirectoryIterator

Descripción

publicDirectoryIterator::key(): mixed

Obtiene la clave para el elemento actual DirectoryIterator.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

La clave para el elemento actual DirectoryIterator. The key for the current DirectoryIterator item as an int.

Historial de cambios

VersiónDescripción
8.1.0 When the iterator is uninitialized, an Error is thrown now. Previously, the method returned false.

Ejemplos

Ejemplo #1 Ejemplo de DirectoryIterator::key()

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

El resultado del ejemplo sería algo similar a:

0 => manzana.jpg 1 => banana.jpg 2 => index.php 3 => pera.jpg

Ver también

To Top