(PHP 5, PHP 7, PHP 8)
DirectoryIterator::key — Return the key for the current DirectoryIterator item
Get the key for the current DirectoryIterator item.
This function has no parameters.
The key for the current DirectoryIterator item on success, or false
on failure.
Example #1 A DirectoryIterator::key() example
<?php
$dir = new DirectoryIterator(dirname(__FILE__));
foreach ($dir as $fileinfo) {
if (!$fileinfo->isDot()) {
echo $fileinfo->key() . " => " . $fileinfo->getFilename() . "\n";
}
}
?>
The above example will output something similar to:
0 => apple.jpg 1 => banana.jpg 2 => index.php 3 => pear.jpg