我想製作一個MP3或音頻頁面,並想知道如何爲從用戶上傳到文件夾的文件創建一個陣列,然後作爲可用的MP3在頁面上回顯或其他音頻文件,上次上傳的較新文件需要位於頁面的頂部。我有一個上傳頁面工作,將文件到一個文件夾,但就是這樣。從一個文件夾中迴應文件
0
A
回答
0
你好你可以使用名爲scandir()
的內置php函數,當你傳遞參數中的文件夾路徑時,它會返回你的文件數組。
http://php.net/manual/en/function.scandir.php
例子:
<?php
$dir = '/tmp';
$files1 = scandir($dir);
$files2 = scandir($dir, 1);
print_r($files1);
print_r($files2);
?>
輸出:
Array
(
[0] => .
[1] => ..
[2] => bar.php
[3] => foo.txt
[4] => somedir
)
Array
(
[0] => somedir
[1] => foo.txt
[2] => bar.php
[3] => ..
[4] => .
)
0
我覺得這是像...
$dir = '/mp3s';
$files = scandir($dir);
foreach($files as $file) {
if(preg_match('~\.(mp3|EXTEnSION)$~'. $file)) {
echo '<a href="' . $dir . '/' . $file . '">' . $file , '</a>';
}
}
,然後你會需要修改scandir f結。這個主題似乎涵蓋了這一點。
scandir() to sort by date modified
正則表達式可以通過在你想要由豎線任何其他擴展添加修改。如果你不想要的話,目前在波浪號後面加上'i'。
相關問題
- 1. 將文件夾從一個文件夾複製到一個新文件夾
- 2. 從一個文件夾
- 3. 需要將文件從一個文件夾移動到另一個文件夾
- 4. VSS:將文件從一個文件夾移動到另一個文件夾?
- 5. UNIX shell將文件從一個文件夾移動到另一個文件夾
- 6. 如何將文件從一個文件夾複製到另一個文件夾
- 7. 隨機將文件從一個文件夾移動到另一個文件夾?
- 8. 將文件從一個文件夾移動到VB6中的其他文件夾
- 9. 將文件夾從一組文件複製到另一個文件夾
- 10. 批處理文件比較兩個文件夾返回不在一個文件夾中的文件
- 11. 從另一個文件夾中的一個站點創建文件夾
- 12. 將文件從多個文件夾移動到一個目標文件夾
- 13. 基於另一個文件夾中現有的一組文件從文件夾中刪除文件
- 14. Cakephp 3:從包含在同一文件夾中的另一個文件讀取img文件夾中的文件
- 15. htaccess從一個文件夾重定向到另一個文件夾,但不是從其子文件夾
- 16. 從多個文件夾中的文件複製到一個
- 17. 將文件從一個文件夾複製到同一個桶的s3中的另一個文件夾NODE JS
- 18. 從iphone應用程序文檔文件夾中發送一個文件
- 19. 從帶有子文件夾的zip文件夾中提取文件到一個文件夾
- 20. 將文件從一個文件夾複製到其他文件
- 21. 需要使用jmeter將文本文件從一個文件夾複製到另一個文件夾中
- 22. 如何在VB中將文本文件從一個文件夾複製到另一個文件夾?
- 23. 一個文件夾
- 24. 使用c#在一個文件夾中壓縮文件並返回響應
- 25. 將文件從一個文件夾複製到另一個文件夾,並使用舊文件名+時間戳重命名新文件夾中的文件
- 26. 將png文件從一個文件夾複製到另一個
- 27. 將x文件從一個文件夾複製到另一個
- 28. ZendFramewok一個文件夾中
- 29. 從視圖文件夾中的文件導航到laravel中視圖文件夾中的另一個文件
- 30. 將幾個文件夾移動到一個文件夾中
你嘗試過什麼嗎? – Raptor 2014-12-08 04:26:15
是的我有,但它只會回顯文件名稱 – ChristLovesme97 2014-12-08 04:27:37
可能的重複[使用PHP獲取目錄中的所有文件的名稱](http://stackoverflow.com/questions/2922954/getting-the-名稱 - 的 - 所有文件-IN-A-目錄與-PHP) – Sean 2014-12-08 04:28:35