DirectoryIterator::key

(PHP 5, PHP 7)
Return the key for the current DirectoryIterator item
public string DirectoryIterator::key ( void )

Get the key for the current DirectoryIterator item.

Returns:

The key for the current DirectoryIterator item.

Examples:
A DirectoryIterator::key() example
1
2
3
4
5
6
7
8
<?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
See also:

DirectoryIterator::current() -

DirectoryIterator::next() -

DirectoryIterator::rewind() -

DirectoryIterator::valid() -

Iterator::key() -

doc_php
2025-01-10 15:47:30
Comments
Leave a Comment

Please login to continue.