查詢

closedir()函式—用法及示例

「 關閉一個已開啟的目錄控制代碼 」


函式名稱: closedir()

適用版本:PHP 4、PHP 5、PHP 7

函式描述:closedir() 函式用於關閉一個已開啟的目錄控制代碼。

用法:

closedir ( resource $dir_handle ) : void

引數:

  • dir_handle: 必需。一個已開啟的目錄控制代碼,通常由 opendir() 函式返回。

注意事項:

  • 使用該函式後,相關目錄的訪問許可權將會恢復到預設許可權。

示例:

// 開啟目錄
$dir_handle = opendir("path/to/directory");

// 迴圈讀取目錄中的檔案和子目錄
while ($file = readdir($dir_handle)) {
  echo $file . "<br>";
}

// 關閉目錄控制代碼
closedir($dir_handle);

在上述示例中,首先我們使用 opendir() 函式開啟了一個目錄,並建立了一個目錄控制代碼($dir_handle)。然後我們使用 readdir() 函式讀取了目錄中的檔案和子目錄,這一步驟可以重複執行。最後,我們呼叫 closedir() 函式來關閉目錄控制代碼,釋放資源。

請注意,關閉目錄控制代碼是一個良好的程式設計實踐,因為它確保你的程式碼在訪問目錄後不再造成資源浪費。

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