开发者社区> 问答> 正文

php如何获取文件夹里所有avi文件?

我想要用php实现一个网页获取一个文件夹 E:avi里所有后缀是avi和pdf文件的路径,然后把超链接放到网页。
文件夹avi可能是在二级或更高的路径,就是可能E:avi1.avi E:1x1.avi 我需要
名字.avi路径用相对路径

展开
收起
小旋风柴进 2016-03-06 10:00:42 2203 0
1 条回答
写回答
取消 提交回答
  • <?php
    $path = ".";
    $ext = ".css";
    
    function get_filetree($path, $ext)
    {
    $tree = array();
    $temp = glob($path . "/*" . $ext);
    if($temp) $tree = array_merge($tree, $temp);
    foreach (glob($path . "/*", GLOB_ONLYDIR) as $dir) {
    $temp = get_filetree($dir, $ext);
    if($temp) $tree = array_merge($tree, $temp);
    }
    
    return $tree;
    }
    
    //print_r(get_filetree($path, $ext));
    $list = get_filetree($path, $ext);
    foreach($list as $item) {
    echo "".$file = basename($item)."
    ";
    }
    
    
    2019-07-17 18:54:04
    赞同 展开评论 打赏
问答分类:
PHP
问答地址:
问答排行榜
最热
最新

相关电子书

更多
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
PHP安全开发:从白帽角度做安全 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载