php scandir()函数获取指定目录下的文件和目录列表

分类:知识百科 日期: 点击:0

scandir()函数简介

scandir()函数是PHP中的一个用于获取指定目录下的文件和目录列表的函数。它返回一个包含指定目录中所有文件和目录的数组,文件名和目录名都是数组中的元素。

scandir()函数使用方法

scandir()函数的使用方法如下:

$dir = "path/to/dir";
$files = scandir($dir);

foreach ($files as $file) {
    echo $file;
}

上面的代码中,我们指定了要获取的目录,使用scandir()函数获取该目录下的文件和目录列表,使用foreach循环遍历数组,输出文件名和目录名。

scandir()函数参数

scandir()函数接受两个参数:

  • 第一个参数是要获取的目录的路径,必选参数,类型为string;
  • 第二个参数是指定排序规则,可选参数,类型为int,可以是以下值:
    • SCANDIR_SORT_ASC,表示按照字母顺序排序;
    • SCANDIR_SORT_DESC,表示按照字母倒序排序;
    • SCANDIR_SORT_NONE,表示不排序。

scandir()函数返回值

scandir()函数返回一个数组,数组中包含指定目录中所有文件和目录的名称,文件名和目录名都是数组中的元素。

scandir()函数示例

下面是一个使用scandir()函数获取指定目录下的文件和目录列表的示例:

$dir = "path/to/dir";
$files = scandir($dir);

print_r($files);

上面的代码中,我们指定了要获取的目录,使用scandir()函数获取该目录下的文件和目录列表,使用print_r()函数输出数组。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。