如何刪除了服務器上的PHP腳本中的所有文件?我的問題是我有很多需要刪除的文件,而且通過FTP客戶端需要相當長的時間。刪除所有文件與PHP腳本
0
A
回答
2
您可以使用循環刪除所有文件,例如: `
$files = glob('path/to/temp/*'); // get all file names
foreach($files as $file){ // iterate files
if(is_file($file))
unlink($file); // delete file
}
`
0
未經測試,但是這應該工作:
$dir = "dir/to/purge/"; // Directory you want to remove all the files from
$listing = scandir($dir); // Array containing all files and directories inside the provided directory
foreach($listing as $file) {
if(is_file($dir . $file)) {
unlink($dir . $file); // Removes the file from the listing
}
}
注意,有很多文件如此可能會耗盡你所有的記憶。
相關問題
- 1. PHP刪除文件腳本
- 2. PHP腳本刪除文件超過24個小時,刪除所有文件
- 3. 從文本文件中刪除所有文件的腳本
- 4. 刪除所有,但一個文件循環與蝙蝠腳本
- 5. Xcode運行腳本刪除文件夾中的所有文件
- 6. 腳本刪除所有文件夾,除了
- 7. 與Python腳本刪除文件夾
- 8. php刪除腳本
- 9. 刪除文件shell腳本
- 10. OSX Shell腳本 - 刪除所有桌面文件
- 11. 不能刪除記錄與PHP腳本
- 12. php腳本刪除服務器上的目錄中的所有文件
- 13. 刪除文件與AJAX/PHP
- 14. 刪除所有文件,但將所有目錄保存在bash腳本中?
- 15. NSHomeDirectory刪除所有文件
- 16. 刪除所有.ica文件
- 17. VBA刪除ActiveDocument Word VBA腳本中的所有文本
- 18. 從目錄中的所有文本文件中刪除第一行的腳本
- 19. 爲什麼這個Python腳本刪除'.txt'文件,以及所有'.tmp'文件?
- 20. python刪除所有文件(遞歸)沒有文件夾本身
- 21. 在bash腳本中刪除除最新3以外的所有文件
- 22. 刪除文件夾內的所有文件,但刪除最後?
- 23. 腳本刪除目錄中的所有文件,然後發送電子郵件
- 24. bash腳本 - 刪除文件夾超過X天的除了一些和所有及其子文件夾/文件
- 25. 刪除文件,使用腳本
- 26. VBS腳本查找和刪除文件
- 27. 的Unix Shell腳本刪除 - 從文件
- 28. PowerShell腳本刪除多個文件夾
- 29. 文件年齡的BASH刪除腳本
- 30. 刪除文件腳本終止
使用'水珠()'讓所有匹配的通配符模式的文件的數組,然後遍歷它們調用'的unlink()'。有什麼問題? – Barmar
你可以編輯這個來添加一個更具體的問題描述嗎?您想要刪除的文件與PHP腳本相關的位置在哪裏?他們在同一臺服務器上嗎? –
數據通過InternetProvider存儲在服務器上。我安裝了一個商店系統,並生成了超過45000個文件。現在我想刪除所有數據。使用FileZilla只需要很長時間。這就是爲什麼我正在尋找一個PHP腳本,其中服務器直接接管工作。我期望速度優勢。 – Syntax6