热门IT资讯网

php如何遍历文件夹

发表于:2024-11-24 作者:热门IT资讯网编辑
编辑最后更新 2024年11月24日,本篇内容主要讲解"php如何遍历文件夹",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"php如何遍历文件夹"吧!1、说明scandir返回一个数组,指定目录

本篇内容主要讲解"php如何遍历文件夹",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"php如何遍历文件夹"吧!

1、说明

scandir返回一个数组,指定目录中的文件和目录。

2、语法

scandir(directory,sorting_order,context);

3、参数

directory 规定要扫描的目录。

sorting_order 规定排列顺序。

Context 规定目录环境。

4、返回值

成功则返回文件和目录的数组。失败则返回 FALSE。

5、遍历文件夹实例

/** * 使用scandir 遍历目录 * * @param $path * @return array */function getDir($path){    //判断目录是否为空    if(!file_exists($path)) {        return [];    }     $files = scandir($path);    $fileItem = [];    foreach($files as $v) {        $newPath = $path .DIRECTORY_SEPARATOR . $v;        if(is_dir($newPath) && $v != '.' && $v != '..') {            $fileItem = array_merge($fileItem, getDir($newPath));        }else if(is_file($newPath)){            $fileItem[] = $newPath;        }    }     return $fileItem;}

到此,相信大家对"php如何遍历文件夹"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

0