DirectoryIterator::key

(PHP 5, PHP 7, PHP 8)

DirectoryIterator::key返回当前 DirectoryIterator 项的键

描述

public DirectoryIterator::key(): 混合

获取当前 DirectoryIterator 项的键。

参数

此函数没有参数。

返回值

当前 DirectoryIterator 项的键,作为一个 整数

变更日志

版本 描述
8.1.0 当迭代器未初始化时,现在会抛出 错误。以前,该方法返回 false

示例

示例 #1 一个 DirectoryIterator::key() 示例

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

上面的例子将输出类似于

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

参见

添加注释

用户贡献注释

此页面没有用户贡献注释。
To Top