php opendir函数是PHP中的一个文件处理函数,它可以打开指定的目录,并返回一个目录句柄。该函数可以用于读取文件夹中的文件列表,并对其进行操作。
上面的代码使用opendir()函数打开了一个目录,然后使用readdir()函数来读取目录中的文件列表,最后使用closedir()函数关闭打开的目录。
opendir()函数需要一个路径作为参数,它将返回一个目录句柄,该句柄将由readdir()和closedir()函数使用。如果成功打开了目录,则opendir()函数将返回一个有效的目录句柄;如果失败了,则返回false。
PHP Directory 参考手册
打开一个目录,读取它的内容,然后关闭:
结果:
opendir() 函数打开目录句柄。
参数 | 描述 |
---|---|
path | 必需。规定要打开的目录路径。 |
context | 可选。规定目录句柄的环境。context 是可修改目录流的行为的一套选项。 |
返回值: | 成功则返回目录句柄资源。失败则返回 FALSE。如果路径不是合法目录,或者由于许可限制或文件系统错误导致的目录不能打开,则抛出 E_WARNING 级别的错误。您可以通过在函数名称前添加 '@' 来隐藏 opendir() 的错误输出。 |
---|---|
PHP 版本: | 4.0+ |
PHP 更新日志: | PHP 5.0:path 参数支持 ftp:// URL 封装协议。 |
PHP array_chunk() 函数 完整的 PHP Array 参考手册实例 把数组分割为带有两个元素的数组块:?php $cars=array(Volvo,BMW,Toyota...
PHP array_diff_key() 函数 完整的 PHP Array 参考手册实例 比较两个数组的键名,并返回差集:?php $a1=array(a=red,b=green,c=b...
PHP array_fill() 函数 完整的 PHP Array 参考手册实例 用给定的键值填充数组:?php $a1=array_fill(3,4,blue);print_r($a1);?运...
PHP array_intersect_uassoc() 函数 完整的 PHP Array 参考手册实例 比较两个数组的键名和键值(使用用户自定义函数比较键名),...
PHP array_keys() 函数 完整的 PHP Array 参考手册实例 返回包含数组中所有键名的一个新数组:?php $a=array(Volvo=XC90,BMW=X5,...