要获取当前目录下的所有文件路径,可以使用PHP的scandir()
函数来实现。scandir()
函数返回一个包含当前目录中所有文件和目录的数组。
以下是一个示例代码:
$dir = './'; // 当前目录
$files = scandir($dir);
foreach ($files as $file) {
if ($file != '.' && $file != '..') {
$filePath = $dir . '/' . $file;
echo $filePath . '<br>';
}
}
在上面的示例中,$dir
变量指定了当前目录,scandir()
函数将返回当前目录中的所有文件和目录,并将结果存储在$files
数组中。然后,使用foreach
循环遍历$files
数组,排除当前目录和上级目录('.'和'..'),并将文件路径输出。
请注意,scandir()
函数还会返回当前目录中的子目录,如果只想获取文件路径,可以使用is_file()
函数来判断是否为文件,然后再输出路径。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站