可以使用scandir()
函数来遍历目录中的文件,该函数会返回一个包含目录中所有文件和子目录的数组。
以下是一个示例代码,演示如何遍历目录中的文件并输出结果集:
$dir = '/path/to/directory'; // 目录路径
// 使用scandir函数获取目录中的所有文件和子目录
$files = scandir($dir);
// 遍历结果集
foreach ($files as $file) {
// 排除当前目录(.)和上级目录(..)
if ($file == '.' || $file == '..') {
continue;
}
// 输出文件名
echo $file . "<br>";
}
在上述示例中,将/path/to/directory
替换为你要遍历的目录路径,然后使用scandir()
函数获取目录中的所有文件和子目录的数组。然后使用foreach循环遍历结果集,排除当前目录(.)和上级目录(..),并输出文件名。
请注意,上述示例只会输出文件名,如果需要获取文件的详细信息,可以使用fileinfo
扩展或其他相关函数来获取文件的更多信息。
上一篇:php实用小技巧(php示例)
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站