在主文件夹和子文件夹中搜索.mp3文件
Search for .mp3 files in main folder and subfolders
我希望从头开始制作一个网络播放器,这样我就可以从手机上控制我的音乐。我已经完成了文件夹中所有文件的列表,但我需要让它列出主文件夹子文件夹中的文件。
所以有点像 ''Path'' - 在 ''Path'' 中显示所有内容,而 ''Path''subs'' 显示所有子文件夹的内容。
这是我编写的代码,允许我在文件夹中搜索.mp3文件,但我也无法固定在子文件夹中搜索的方式。
$.ajax({
url: "music/",
success: function(data){
$(data).find("a:contains(.mp3)").each(function(){
var files = $(this).text().replace(/ /g, '');
files = $(this).text().replace(/.mp3/,'');
$('<p></p>').html(files).appendTo('#displayer');
$('#displayer > p:nth-child(odd)').css('background-color','#DDD');
});
}
});
提前非常感谢
这是我
在PHP
中的解决方案
<?php
// your mp3 dir
$dir = "dir/";
$result = array();
if(is_dir($dir)){
$iterator = new RecursiveDirectoryIterator($dir);
foreach(new RecursiveIteratorIterator($iterator, RecursiveIteratorIterator::CHILD_FIRST) as $file){
$ext = pathinfo($file, PATHINFO_EXTENSION);
if("mp3"==$ext){
$result[] = $file->getPathName();
}
}
// you can echo json_encode(yourMp3Path) here.
var_dump($result);
}
相关文章:
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 如何将乳胶配方奶粉图像保存到Asp.net中的文件夹中
- 展开和折叠文件夹
- 在ng重复循环中显示来自不同文件夹的图像
- 如何将所有JS文件连接到一个文件夹中
- 是否可以用JavaScript显示等效的文件夹对话框
- grunt上的压缩文件夹不起作用
- 如何使用javascript获取从指定文件夹创建的所有文件的名称、大小、类型和日期
- 将Windows文件路径组织到文件夹中
- 链接/按钮从子文件夹下载文件--浏览器只是浏览
- 在更改名称时,使用ajax jsp在下拉菜单中填充多个文件夹的数据
- 我应该将MVC视图特定的javascript文件放在哪个文件夹中
- 如何将JS文件从其他文件夹链接到页面
- 将文件从应用程序文件夹复制到JQM/Phonegap应用程序中的根文件夹
- 使用JavaScript和ajax在给定的文件夹中搜索图像
- 在主文件夹和子文件夹中搜索.mp3文件
- 如何更改巴比伦的文件夹.场景加载器将搜索纹理
- 如何在rad文件资源管理器中搜索当前文件夹,包括子文件夹
- 在文件夹中搜索文件'
- 在基于父文件夹的文件夹中搜索特定文件类型