Php/func directory opendir
来自菜鸟教程
PHP opendir()函数
例
打开目录,读取其内容,然后关闭:
<?php $dir = "/images/"; // Open a directory, and read its contents if (is_dir($dir)){ if ($dh = opendir($dir)){ while (($file = readdir($dh)) !== false){ echo "filename:" . $file . "<br>"; } closedir($dh); } } ?>
结果:
filename: cat.gif filename: dog.gif filename: horse.gif
定义和用法
opendir()函数打开目录句柄。
句法
opendir(path, context)
参数值
参数 | 描述 |
---|---|
path | 需要。指定要打开的目录路径 |
context | 可选的。指定目录句柄的上下文。上下文是一组选项,可以修改流的行为 |
技术细节
返回值: | 成功返回目录句柄资源。失败时为FALSE。如果path不是有效目录,或者由于权限限制或文件系统错误而无法打开目录,则引发E_WARNING级错误。您可以通过在函数名称的前面添加“ @”来隐藏opendir()的错误输出 |
PHP版本: | 4.0+ |
PHP更新日志: | PHP 5.0:path参数现在支持
ftp:// URL包装器 |