无涯教程-PHP - scandir()函数

51 阅读1分钟

语法

array scandir ( string $directory [, int $sorting_order [, resource $context]] );

定义和用法

它从传递的目录中返回文件和目录的数组。

参数

Sr.No Parameter & Description
1

directory(必需)

将被扫描的目录。

2

sort_order(可选)

它指定排序顺序。默认值为0(升序)。如果设置为1,则表示降序。

3

context(可选)

它指定目录句柄的context。context是一组options,可以修改流的行为。

返回值

如果成功,则返回文件名数组;如果失败,则返回False。

示例

以下是此函数−的用法

<?php
   $dir   =/newfolder;
   $files1=scandir($dir);
   $files2=scandir($dir, 1);

print_r(files1);printr(files1); print_r(files2); ?>

这将产生以下输出−

Array (
   [0] => .
   [1] => ..
   [2] => abc.php
   [3] => bbc.txt
   [4] => somedir
)
Array (
   [0] => somedir
   [1] => indiabbc.txt
   [2] => status999.php
   [3] => ..
   [4] => .
)

参考链接

www.learnfk.com/php/php-fun…