PHP输出指定目录下文件及MD5值

后端开发   发布日期:2023年05月07日   浏览次数:374
<?
//循环目录下所有文件,包含子目录
function my_dir($dir) {
    $files = [];
    if(@$handle = opendir($dir)) {
        while(($file = readdir($handle)) !== false) {
            if($file != ".." && $file != ".") {
                if(is_dir($dir . "/" . $file)) { //如果是子文件夹,进行递归
                    $files[$file] = my_dir($dir . "/" . $file);
                } else {
                    $files[] = $file;
                     
                    $img_name=$file;//临时变量
                    echo $dir."/".$img_name."----MD5值:".md5_file($dir."/".$img_name)."<br>";
                }
            }
        }
        closedir($handle);
    }
    //return $files;
}
 
echo "<pre>";
print_r(my_dir("mdaima"));//目录
echo "</pre>";
?>


以上就是PHP输出指定目录下文件及MD5值的详细内容,更多关于PHP输出指定目录下文件及MD5值的资料请关注九品源码其它相关文章!