函式名稱: 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() 函式來關閉目錄控制代碼,釋放資源。
請注意,關閉目錄控制代碼是一個良好的程式設計實踐,因為它確保你的程式碼在訪問目錄後不再造成資源浪費。