phpreaddir函数是PHP中的一个文件处理函数,它可以读取指定目录中的文件和子目录,并将其保存在一个数组中。
phpreaddir函数的语法如下:
array phpreaddir ( string $directory [, int $sorting_order [, resource $context ]] )
其中,$directory参数是要读取的目录路径;$sorting_order参数是排序方式,默认值为SCANDIR_SORT_ASCENDING;$context参数是一个用于控制文件操作行为的资源类型。
phpreaddir函数返回一个包含指定目录中所有文件和子目录名称的数组。如果没有找到文件或者无法打开目录,则返回false。
phpreaddir函数使用方法如下:
$files = phpreaddir('/path/to/directory'); // 读取/path/to/directory目录中的文件和子目录 if ($files) { // 如果有文件或者子目录 foreach ($files as $file) { // 遍历所有文件和子目录 echo $file; // 输出文件名或者子目录名 } } else { // 如果没有找到文件或者无法打开目录 echo 'No files found'; // 输出错误信息 }
PHP Directory 参考手册
打开一个目录,读取它的内容,然后关闭:
结果:
readdir() 函数返回目录中下一个文件的文件名。
参数 | 描述 |
---|---|
dir_handle | 可选。指定之前由 opendir() 打开的目录句柄资源。如果该参数未指定,则使用最后一个由 opendir() 打开的链接。 |
返回值: | 成功则返回文件名,失败则返回 FALSE。 |
---|---|
PHP 版本: | 4.0+ |
PHP array_map() 函数 完整的 PHP Array 参考手册实例 将函数作用到数组中的每个值上,每个值都乘以本身,并返回带有新的值的数...
PHP array_pop() 函数 完整的 PHP Array 参考手册实例 删除数组中的最后一个元素:?php $a=array(red,green,blue); array_pop($a...
PHP each() 函数 完整的 PHP Array 参考手册实例 返回当前元素的键名和键值,并将内部指针向前移动:?php $people = array(Peter...
PHP krsort() 函数 完整的 PHP Array 参考手册实例 对关联数组按照键名进行降序排序:?php $age=array(Peter=35,Ben=37,Joe=43);...
PHP natsort() 函数 完整的 PHP Array 参考手册实例 对数组进行排序:?php $temp_files = array(temp15.txt,temp10.txt, temp1.t...