首頁 >後端開發 >php教程 >如何使用 PHP 列出目錄中的所有檔案並排除隱藏檔案?

如何使用 PHP 列出目錄中的所有檔案並排除隱藏檔案?

Linda Hamilton
Linda Hamilton原創
2024-11-24 07:46:11400瀏覽

How Can I List All Files in a Directory Using PHP, and Exclude Hidden Files?

使用PHP 列出目錄中的所有檔案

要檢索特定目錄中的檔案列表,PHP 提供了一個多功能函數,稱為掃描目錄。此函數掃描指定目錄並傳回一個包含在其中找到的所有檔案名稱的陣列。

實作

列出名為「usernames/」的目錄中的所有文件, "您可以使用以下程式碼:

$path = 'usernames/';
$files = scandir($path);

將檔案名稱顯示為超鏈接

要為數組中的每個檔案名稱建立超鏈接,您可以使用循環對其進行迭代:

foreach ($files as $file) {
  echo "<a href='$path/$file'>$file</a><br>";
}

從結果中排除隱藏檔案

預設情況下,scandir 的結果中還包括隱藏文件(以點開頭的文件)。 🎜>

以上是如何使用 PHP 列出目錄中的所有檔案並排除隱藏檔案?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn