0
我想要獲取我的目錄中的文件列表&在PHP語言中的數組中的子目錄。
我有2個類型的代碼:
1 - 首先代碼:
該婁代碼列出所有文件在一個數組,但也有文件夾和子目錄數組:
列出目錄和子目錄中的MP3文件在PHP中
$files = dir_scan('pathAddress');
function dir_scan($folder) {
$files = glob($folder);
foreach ($files as $f) {
if (is_dir($f)) {
$files = array_merge($files, dir_scan($f .'/*')); // scan subfolder
}
}
return $files;
}
echo "<pre>";
print_r($files);
echo "</pre>";
結果頂部代碼:Click For View Image
2-二碼:
此Bellow代碼列出所有的MP3文件,但在字符串不是陣列! &我無法將其轉換爲數組。
$scan_it = new RecursiveDirectoryIterator("pathAddress");
foreach(new RecursiveIteratorIterator($scan_it) as $file) {
if (strtolower(substr($file, -4)) == ".mp3") {
echo "<pre>";
echo($file);
echo "</pre>";
}
}
結果頂部代碼:Click For View Image
最後,我想MP3文件的陣列中的所有目錄指定位置&子目錄。
感謝您的幫助
謝謝你的代碼工作@ –