曲奇饼 发表于 2019-11-18 22:14:02

PHP scandir() 函数抓取目录中所有文件

实例
列出 images 目录中的文件和目录:

<?php
$dir = "/images/";

// 以升序排序 - 默认
$a = scandir($dir);

// 以降序排序
$b = scandir($dir,1);

print_r($a);
print_r($b);
?>

结果:

Array
(
=> .
=> ..
=> cat.gif
=> dog.gif
=> horse.gif
=> myimages
)
Array
(
=> myimages
=> horse.gif
=> dog.gif
=> cat.gif
=> ..
=> .
)

语法:
scandir(directory,sorting_order,context);

参数描述
directory必需。规定要扫描的目录。
sorting_order可选。规定排列顺序。默认是 0,表示按字母升序排列。如果设置为 SCANDIR_SORT_DESCENDING 或者 1,则表示按字母降序排列。如果设置为 SCANDIR_SORT_NONE,则返回未排列的结果。
context可选。规定目录句柄的环境。context 是可修改目录流的行为的一套选项。
页: [1]
查看完整版本: PHP scandir() 函数抓取目录中所有文件