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

后端开发   发布日期:2023年05月07日   浏览次数:466
  1. <?
  2. //循环目录下所有文件,包含子目录
  3. function my_dir($dir) {
  4.     $files = [];
  5.     if(@$handle = opendir($dir)) {
  6.         while(($file = readdir($handle)) !== false) {
  7.             if($file != ".." && $file != ".") {
  8.                 if(is_dir($dir . "/" . $file)) { //如果是子文件夹,进行递归
  9.                     $files[$file] = my_dir($dir . "/" . $file);
  10.                 } else {
  11.                     $files[] = $file;
  12.                      
  13.                     $img_name=$file;//临时变量
  14.                     echo $dir."/".$img_name."----MD5值:".md5_file($dir."/".$img_name)."<br>";
  15.                 }
  16.             }
  17.         }
  18.         closedir($handle);
  19.     }
  20.     //return $files;
  21. }
  22.  
  23. echo "<pre>";
  24. print_r(my_dir("mdaima"));//目录
  25. echo "</pre>";
  26. ?>


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