php scandir函數(shù)的用法是什么

PHP
小億
98
2024-03-11 10:39:23

PHP scandir() 函數(shù)用于掃描指定目錄并返回目錄中的文件和子目錄的數(shù)組。

語(yǔ)法:

scandir(directory, sorting_order, context)

參數(shù):

  • directory: 必需,表示要掃描的目錄路徑。
  • sorting_order: 可選,表示排序順序,默認(rèn)為 0,表示按文件名排序。可選值為 SCANDIR_SORT_ASCENDING、SCANDIR_SORT_DESCENDING 和 SCANDIR_SORT_NONE。
  • context: 可選,表示用于流的文本信息。

返回值:該函數(shù)返回一個(gè)數(shù)組,包含目錄中的文件和子目錄的名稱。如果發(fā)生錯(cuò)誤,則返回 FALSE。

示例:

$dir = "uploads/";
$files = scandir($dir);
foreach($files as $file) {
    echo $file . "<br>";
}

上面的示例代碼將掃描名為 “uploads” 的目錄,并將目錄中的文件和子目錄的名稱輸出到頁(yè)面上。

0