在PHP中,可以使用scandir()
函數來讀取文件夾中的所有文件。該函數將返回一個數組,其中包含文件夾中的所有文件和子文件夾的名稱。
下面是一個示例代碼,演示如何讀取文件夾中的所有文件:
$folderPath = '/path/to/folder'; // 要讀取的文件夾路徑
// 使用scandir()函數讀取文件夾中的所有文件和子文件夾
$files = scandir($folderPath);
// 遍歷數組,排除.和..這兩個默認的文件夾項
foreach ($files as $file) {
if ($file == '.' || $file == '..') {
continue;
}
// 打印文件名
echo $file . "<br>";
}
在上面的代碼中,將文件夾路徑保存在$folderPath
變量中,然后使用scandir()
函數讀取文件夾中的所有文件和子文件夾,并將結果保存在$files
數組中。然后,使用foreach
循環遍歷數組,排除默認的’.‘和’…'這兩個文件夾項,然后打印文件名。
請將/path/to/folder
替換為你要讀取的文件夾的實際路徑。