查詢

FilesystemIterator::__construct()函式—用法及示例

「 用於建立一個新的FilesystemIterator物件 」


函式名:FilesystemIterator::__construct()

函式描述:FilesystemIterator::__construct() 是一個建構函式,用於建立一個新的FilesystemIterator物件。

引數:

  • path:要遍歷的目錄路徑
  • flags:可選引數,指定迭代器的行為選項,預設為FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS

返回值:無返回值

示例:

// 建立一個FilesystemIterator物件來遍歷目錄
$iterator = new FilesystemIterator('/path/to/directory');

// 遍歷目錄中的檔案和子目錄
foreach ($iterator as $file) {
    // 輸出檔名
    echo $file->getFilename() . "\n";
}

以上示例中,我們透過呼叫FilesystemIterator::__construct()建構函式建立了一個新的FilesystemIterator物件,並指定要遍歷的目錄路徑為/path/to/directory。然後,我們使用foreach迴圈遍歷該目錄中的檔案和子目錄,並使用$file->getFilename()方法獲取每個檔案和子目錄的名稱,並將其輸出到螢幕上。

補充糾錯
上一個函式: filetype()函式
熱門PHP函式
分享連結