English | 简体中文 | 繁體中文
查询

FilesystemIterator::key()函数—用法及示例

「 获取当前迭代器指向的文件或目录的键名 」


函数名:FilesystemIterator::key()

适用版本:PHP 5 >= 5.3.0, PHP 7

用法:FilesystemIterator::key() 方法用于获取当前迭代器指向的文件或目录的键名。

语法:public FilesystemIterator::key ( void ) : string|null

参数:无参数

返回值:返回一个字符串,表示当前迭代器指向的文件或目录的键名。如果迭代器已经到达末尾,则返回 null。

示例:

// 创建一个FilesystemIterator对象,遍历指定目录下的文件和目录
$iterator = new FilesystemIterator('/path/to/directory');

// 使用foreach循环遍历迭代器
foreach ($iterator as $file) {
    // 输出当前文件或目录的键名
    echo $iterator->key() . "\n";
}

上述示例中,我们首先创建了一个FilesystemIterator对象,用于遍历指定目录下的文件和目录。然后,通过foreach循环遍历迭代器,每次迭代获取当前文件或目录的键名,并将其输出。

补充纠错
热门PHP函数
分享链接