通过php查找目录中的所有mp3文件

时间:2016-05-20 05:39:48

标签: php

有没有办法让php找到目录中的所有mp3文件(甚至在子目录中)? 所以你不必手动找到它们,你可以更容易地添加音乐吗?

2 个答案:

答案 0 :(得分:0)

您可以尝试glob()功能:

print_r(glob("*.mp3"));

答案 1 :(得分:0)

这将为您提供包括子目录在内的所有文件。

$ Regex将拥有您需要的所有文件的单个索引数组。

<?php    
$Directory = new RecursiveDirectoryIterator('path/to/project/');
$Iterator = new RecursiveIteratorIterator($Directory);
$Regex = new RegexIterator($Iterator, '/^.+\.mp3$/i', RecursiveRegexIterator::GET_MATCH);
?>