php递归遍历文件夹

递归遍历文件夹

下面利用PHP语言遍历文件(递归的方法)


//获取文件夹的子级
function getFile($path) {
    $folder=opendir($path);        //打开文件夹
    echo '
    '; while($f=readdir($folder)){ //读取文件夹 if($f=='.' || $f=='..') continue; echo '
  • '.iconv('gbk','utf-8',$f).'
  • '
    ; $subpath="{$path}/{$f}"; if(is_dir($subpath)) //如果子级还是文件夹,继续打开并读取 getFile($subpath); } echo '
'
; } //测试 getFile('./');

你可能感兴趣的:(PHP)