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
<?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
2016-02-24 16:19:50
Comments
Leave a Comment

Please login to continue.