PHP Conference Japan 2024

DirectoryIterator::key

(PHP 5, PHP 7, PHP 8)

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

描述

public DirectoryIterator::key(): 混合

获取当前 DirectoryIterator 项目的键。

参数

此函数没有参数。

返回值

当前 DirectoryIterator 项目的键,作为 整数

变更日志

版本 描述
8.1.0 当迭代器未初始化时,现在会抛出 Error 异常。以前,该方法返回 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