php递归遍历文件目录

美日汇:www.hnzyxok.com

手机端:www.hnzyxok.com/i


递归遍历文件目录(大体的思路就是:传入一个文件名后输出遍历所有内容,等发现文件还是个文件夹的时候

接着递归调用当前的遍历方法,如果不是文件夹就输出文件名)

function dakai($mulu){

$mydir = dir($mulu);
echo "
    \n";

    while($file = $mydir->read()){
    if(is_dir("$mulu/$file") && ($file != ".") && ($file != "..")){
    echo "
  • $file
  • \n"; 
    dakai("$mulu/$file");
    }else{
    echo "
  • $file
  • \n";
    }
    }
    echo "
\n";
$mydir->close();
}


dakai("fenye");

你可能感兴趣的:(PHP)