php遍历文件和文件夹

 function dirs($path) {
    if(!is_dir($path)) {
      return null;
    }
    $dh = opendir($path);
    while(($row=readdir($dh))!=false) {
       if(($row==".") || ($row=="..")) {
          continue;
       }
       echo $path.'/'.$row;
       echo "
";
       if(is_dir($path.'/'.$row)) {
         dirs($path.'/'.$row);
       }
    }
    return true;
 }
 //./cms2是自己的目录
 print_r(dirs('./cms2'));
?>

你可能感兴趣的:(php)