PHP遍历某个目录下的所有文件和子文件夹

来源:互联网 发布:数据分析软件哪个好 编辑:程序博客网 时间:2024/06/04 01:20
<?phpfunction read_all_dir ( $dir )    {        $result = array();        $handle = opendir($dir);        if ( $handle )        {            while ( ( $file = readdir ( $handle ) ) !== false )            {                if ( $file != '.' && $file != '..')                {                    $cur_path = $dir . DIRECTORY_SEPARATOR . $file;                    if ( is_dir ( $cur_path ) )                    {                        $result['dir'][$cur_path] = read_all_dir ( $cur_path );                    }                    else                    {                        $result['file'][] = $cur_path;                    }                }            }            closedir($handle);        }        return $result;    }?>

原创粉丝点击