最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
php中打开目录并输出目录文件实现代码
时间:2022-06-24 20:12:48 编辑:袖梨 来源:一聚教程网
语法
opendir(path,context)
*/
$d=dir("c:windows"); //打开目录,并赋值给变量
echo "handle:".$d->handle."n"; //输出目录的handel属性
echo "
";
echo "path:".$d->path."n"; //输出目录的path属性
echo "
";
while(false!==($entry=$d->read())) //通过循环读取对象的方法
{
echo $entry."n";
}
$d->close(); //关闭目录句柄
//
$dir="c:windows"; //定义目录
if(is_dir($dir)) //如果变量为目录
{
if($dh=opendir($dir)); //如果成功打开目录
{
echo "目录".$dir."成功打开";
}
}
echo "
";
closedir($dh); //关闭打开的目录句柄
echo "目录".$dir."已经关闭!";
///
$dir=" c:windows "; //定义目录变量
if(is_dir($dir)) //判断变量是否为目录
{
if($dh=opendir($dir)) //判断目录是否成功打开
{
while(($file=readdir($dh))!==false) //循环读取目录中的文件信息
{
echo "filename:$file,filetype:".filetype($dir.$file)."n"; //输出文件名及文件类型
}
closedir($dh); //关闭目录句柄
}
}
///
if($handle=opendir('web')) //如果目录顺利打开
{
while(false!==($file=readdir($handle))) //循环读取目录中的条目
{
if($file!="."&&$file!="..") //如果文件不为当前或上级目录
{
echo "$filen"; //输出文件名称
}
}
closedir($handle); //关闭目录句柄
}
//
if($handle=opendir('08')) //如果目录顺利打开
{
while(false!==($file=readdir($handle))) //循环读取目录中的条目
{
if($file!="."&&$file!="..") //如果文件不为当前或上级目录
{
echo "$filen"; //输出文件名称
}
}
rewind($handle); //倒回目录句柄
if(readdir($handle)) //判断是否倒回成功
{
echo "倒回成功";
}
else
{
echo "倒回失败";
}
closedir($handle); //关闭目录句柄
}
//如果要对目录按字母排序如一
$files1=scandir($dir); //按字母升序列出内容到数组
$files2=scandir($dir,1); //按字母降序列出内容到数组
相关文章
- 《弓箭传说2》新手玩法介绍 01-16
- 《地下城与勇士:起源》断桥烟雨多买多送活动内容一览 01-16
- 《差不多高手》醉拳龙技能特点分享 01-16
- 《鬼谷八荒》毕方尾羽解除限制道具推荐 01-16
- 《地下城与勇士:起源》阿拉德首次迎新春活动内容一览 01-16
- 《差不多高手》情圣技能特点分享 01-16