本站使用了 Pjax 等基于 JavaScript 的开发技术,但您的浏览器已禁用 JavaScript,请开启 JavaScript 以保证网站正常显示!

查找目录下指定类型文件地址

小助手读文章 00:00 / 00:00
function getDirFile($path, $suffix, &$files = array()){
    $suffix_array = explode(',', $suffix); //文件后缀名,可多个组合,用逗号隔开
    if(substr($path, strlen($path) - 1) != '/'){
        $path .= '/';
    }
    if (@$handle = opendir($path)) { //注意这里要加一个@,不然会有warning错误提示:)
        while (($file = readdir($handle)) !== false) {
            if ($file != ".." && $file != ".") { //排除根目录;
                $path2 = $path . $file;
                if (is_dir($path2)) { //如果是子文件夹,就进行递归
                   getDirFile($path2, $suffix ,$files);
                } else { //不然就将文件的名字存入数组
                    $item_suffix = pathinfo($file)['extension'];
                    if (in_array($item_suffix, $suffix_array)) {
                        $comment = file_get_contents($path2); //提取文件内容
                    }
                }
            }
        }
    }
    return $comment;
}

版权属于:作者名称

本站采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载外,均为本站原创文章,转载前请务必署名


MIROC
一个有趣的IT科技网站

推广

 继续浏览关于 的文章

 本文最后更新于 2021/04/29 16:54:14,可能因经年累月而与现状有所差异

 引用转载请注明:MIROC > 前端技巧 > 查找目录下指定类型文件地址

您当前正通过 IPv4 网络访问本站
您直接访问了本站,莫非记住了域名?