如何檢測硬盤上的所有音樂,然後將其複製到PHP文件夾中? 我有3個文件夾命名爲music1,music2,music3我想從這些文件夾中獲取所有音樂,並將其移動到名爲Music的一個文件夾中。這可能在PHP?如何檢測硬盤上的所有音樂,然後將其複製到PHP中的文件夾?
0
A
回答
1
function moveMyMusic($path){
if ($handle = opendir($path)) {
while (false !== ($file = readdir($handle))) {
if($file != '.' && $file != '..'){
@rename($path . $file, '/mynewmusic/'.$file)
}
}
closedir($handle);
}
moveMyMusic('/music1/');
moveMyMusic('/music2/');
moveMyMusic('/music3/');
它不會僅查找音樂文件,也不會覆蓋現有文件,但會將其保留在原始目錄中。
坦率地說,有更容易的方式來做到這一點,像這樣的使用bash:Unix shell file copy flattening folder structure
相關問題
- 1. 將文件從CD複製到硬盤,然後運行Java
- 2. 檢測重複的音樂文件
- 3. 如何將文件複製到外部硬盤在php
- 4. 將文件夾中的所有文件複製到文檔中
- 5. 將iPod音樂庫音頻文件複製到Iphone App文件夾?
- 6. 如何在Ubuntu中將文件夾從機器複製到外部硬盤?
- 7. 將音樂文件複製到ios上的ipod庫
- 8. VBA從文件夾中的所有文件複製工作表並將其複製到主文件夾
- 9. 將所有文件源複製到目的地,然後從php源文件中刪除所有文件
- 10. 如何檢查文件夾的存在,然後將其刪除?
- 11. c# - 如何列出硬盤上的所有文件和文件夾?
- 12. 如何將一個文件夾複製到文件夾的所有其他子文件夾?
- 13. 將音樂複製到iPod上
- 14. 如何強制將文件夾中的所有文件歸Google雲端硬盤中的文件夾所有者所有?
- 15. 如何將文件從「資源」複製到磁盤上的文件夾
- 16. 使用PHP將文件上傳到Google雲端硬盤文件夾中
- 17. 從雲端硬盤中刪除文件,然後將多個新文件上傳到雲端硬盤
- 18. 將一個文件複製到文件夾中的所有文件夾?
- 19. 如何列出硬盤中文件夾下的所有文件名?
- 20. 如何複製硬盤中的所有照片(批處理文件)
- 21. 如何在硬盤中找到所有的exe文件?
- 22. 如何將文件夾中的所有文件複製到c中的另一個文件夾中#
- 23. 將音樂複製到iPod的API
- 24. 將文件複製到所有子文件夾中
- 25. 音樂的音高檢測
- 26. 如何將文件上傳到Google雲端硬盤文件夾,而我的雲端硬盤文件夾擁有共享鏈接並具有修改權限?
- 27. 列出Google雲端硬盤中的所有文件夾內容
- 28. 複製圖像文件到硬盤中PHP
- 29. 如何檢測iPhone上的硬件鍵盤上的鍵盤事件(iOS)
- 30. VB 2010:如何複製其他文件夾中的文件夾的所有子文件夾?
只是爲了澄清:所有文件夾都在同一臺機器上,對不對?所以我們並沒有討論客戶端 - 服務器(瀏覽器 - 服務器)場景。 – Maerlyn 2011-03-15 21:46:59
如果您樂意根據擴展名確定音樂文件,請使用glob()進行選擇,然後重命名()以移動。或者只是使用其硬盤上的操作系統功能 – 2011-03-15 21:54:40
? (客戶端或服務器?) – Neal 2011-03-15 22:08:38