{site_name}

{site_name}

🌜 搜索

在 PHP 中,DirectoryIterator::getFilename 方法用于获取目录中的当前文件名

php 𝄐 0
php directory iterator,php directory traversal
在 PHP 中,DirectoryIterator::getFilename 方法用于获取目录中的当前文件名。它返回当前迭代器位置的文件名。

例如,假设有一个目录中有以下文件:

- file1.txt
- file2.txt
- file3.txt

使用 DirectoryIterator::getFilename 方法可以获取每个文件的文件名。以下是一个示例代码:

php
$dir = new DirectoryIterator('path_to_directory');

foreach ($dir as $fileInfo) {
if (!$fileInfo->isDot()) {
echo $fileInfo->getFilename() . "<br>";
}
}


上述示例中,path_to_directory 是目标目录的路径。通过遍历目录中的每个文件,并使用 getFilename 方法获取文件名,然后将其输出。另外,$fileInfo->isDot() 的作用是排除目录中的 '.' 和 '..'。

希望以上解释对您有所帮助!如果还有其他问题,请随时提问。