PHP 8.6.0 Beta 1 is available for testing

DirectoryIterator::key

(PHP 5, PHP 7, PHP 8)

DirectoryIterator::keyDevuelve la entrada actual del directorio

Descripción

public function DirectoryIterator::key(): mixed

Devuelve la entrada actual del objeto DirectoryIterator .

Parámetros

Esta función no contiene ningún parámetro.

Valores devueltos

La clave para la entrada actual de DirectoryIterator como int .

Historial de cambios

Versión Descripción
8.1.0 Cuando el iterador no está inicializado, ahora se lanza una Error . Anteriormente, el método devolvía false .

Ejemplos

Ejemplo #1 Ejemplo con DirectoryIterator::key()

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

Resultado del ejemplo anterior es similar a:

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

Véase también

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes

There are no user contributed notes for this page.

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