php遍历文件夹函数

作者:王炜
日期:2014年02月13日

function listdir($start_dir='.') { 
  $files = array(); 
  if (is_dir($start_dir)) { 
    $fh = opendir($start_dir); 
   while (($file = readdir($fh)) !== false) { 
       if (strcmp($file, '.')==0 ¦¦ strcmp($file, '..')==0) continue; 
       $filepath = $start_dir . '/' . $file; 
        if ( is_dir($filepath) ) {
          $files = array_merge($files, listdir($filepath)); 
        }else{
          array_push($files, $filepath);
        }
   } 
    closedir($fh); 
 } else { 
   $files = false; 
  } 
  return $files; 
}

欢迎转载,转载请保留链接: https://www.phpzu.com/article/2014/02/13/171.html

php遍历文件夹函数:等您坐沙发呢!

发表评论

*

code

0