php刪除目錄的方法:1、建立一個PHP範例檔案;2、找到需要刪除的目錄;3、使用rmdir()函數刪除指定的目錄即可。
本文操作環境:windows7系統、PHP7.1版、DELL G3電腦
php怎麼刪除目錄?
PHP rmdir():刪除目錄
同普通檔案類似的,如果確認某個目錄已經不會被使用了,那麼就可以刪除這個目錄。在PHP 中可以使用rmdir() 函數來刪除指定的目錄,該函數的語法格式如下所示:
1 |
|
其中,參數$dirname 為要刪除的目錄路徑;$context 為可選參數,用來規定文件句柄的環境。
注意:使用 rmdir() 函數刪除指定目錄時,這個目錄必須是空的,而且要有對應的權限。函數執行成功時傳回 TRUE,執行失敗則傳回 FALSE,如果刪除不為空的目錄也會產生一個 E_WERNING 等級的錯誤。
【範例】使用 rmdir() 函數刪除指定的目錄。
1 2 3 4 5 6 7 8 |
|
執行上面的程式碼,首先要確定 test 目錄是空的,否則就會出現下面的錯誤:
1 |
|
如果要刪除一個不為空的目錄該怎麼做呢?我們可以遍歷這個目錄下的所有檔案和資料夾,並用遞歸的方式來逐一刪除這個目錄下的所有檔案和資料夾,下面就透過範例程式碼來示範以下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
|
推薦學習:《 PHP影片教學》
以上是php怎麼刪除目錄的詳細內容。更多資訊請關注PHP中文網其他相關文章!