首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]DirectoryIterator::getFilename()函数—用法及示例

发布于 2025-04-24 17:09:08
0
18

函数名称:DirectoryIterator::getFilename()

适用版本:PHP 5, PHP 7

函数描述:该函数用于获取目录迭代器中的当前文件名。

用法:

$dir = new DirectoryIterator('/path/to/directory');
foreach ($dir as $file) {
    if (!$file->isDot()) {
        echo $file->getFilename() . "<br/>";
    }
}

参数说明:该函数没有任何参数。

返回值:返回一个字符串,表示当前目录迭代器中的文件名。

示例:

假设目录 /path/to/directory 包含以下文件:

  • file1.txt
  • file2.pdf
  • file3.png
$dir = new DirectoryIterator('/path/to/directory');
foreach ($dir as $file) {
    if (!$file->isDot()) {
        echo $file->getFilename() . "<br/>";
    }
}

输出结果:

file1.txt
file2.pdf
file3.png

注意事项:

  • 在使用 DirectoryIterator 之前,务必将 path/to/directory 替换为你要操作的实际目录路径。
  • 推荐使用 isDot() 方法来排除目录中的 ... 特殊文件。
  • 如果目录中没有可迭代的文件,该函数将返回空字符串。
评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流