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]