打开一个目录,读取其内容,然后关闭:
<?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)
Parameter | Description |
---|---|
path | Required. Specifies the directory path to be opened |
context | Optional. Specifies the context of the directory handle. Context is a set of options that can modify the behavior of a stream |
返回值: | 成功时返回目录句柄资源。失败时为 FALSE。如果路径不是有效目录,或者由于权限限制或文件系统错误而无法打开目录,则抛出 E_WARNING 级别的错误。您可以通过在函数名称前面添加“@”来隐藏 opendir() 的错误输出 |
---|---|
PHP 版本: | 4.0+ |
PHP 变更日志: | PHP 5.0:路径参数现在支持FTP://网址包装器 |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!