scandir()
函數是 PHP 中用于讀取指定目錄中的文件和子目錄的函數
<?php
$directory = 'path/to/your/directory'; // 替換為你要讀取的目錄路徑
$file_list = scandir($directory);
// 過濾掉 "." 和 ".." 這兩個特殊目錄
$filtered_file_list = array_diff($file_list, array('.', '..'));
// 打印文件列表
foreach ($filtered_file_list as $file) {
echo $file . PHP_EOL;
}
?>
這段代碼首先設置了要讀取的目錄路徑,然后使用 scandir()
函數獲取該目錄中的所有文件和子目錄。接下來,使用 array_diff()
函數過濾掉 “.” 和 “…” 這兩個特殊目錄。最后,使用 foreach
循環遍歷過濾后的文件列表并打印每個文件名。