PHP编程----遍历目录得到图片文件并输出
2007-08-05 15:26
836 查看
<?php
$imgtype=array('bmp','jpg','jpeg','png','gif'); //初始化图片文件扩展名
$imgtype_count=count($imgtype); //计算共有多少图片扩展名
$path="."; //设定目录
$handle=opendir($path); //打开目录
while ($file = readdir($handle)) //取得目录中的文件名
{
if (is_dir($file)) {continue;} //如果$file为目录,则不做操作
$type = explode(".",$file); //分割字符串
$type=$type[1]; //得到文件扩展名
for($i=0;$i<$imgtype_count;$i++)
{
if($type==$imgtype[$i]) //判断文件扩展名是否为图片文件的扩展名,若是则做下列输出
{
echo"<a href=".$path."/".$file." target=/"_blank/" alt=/"点击打开新窗口浏览/"><img src=".$path."/".$file." border=/"0/" onload=/"if(this.height>150) {this.height=150;this.width=150*this.width/this.height;}/"></a>/n";
}
}
}
closedir($handle); //关闭目录
?>
$imgtype=array('bmp','jpg','jpeg','png','gif'); //初始化图片文件扩展名
$imgtype_count=count($imgtype); //计算共有多少图片扩展名
$path="."; //设定目录
$handle=opendir($path); //打开目录
while ($file = readdir($handle)) //取得目录中的文件名
{
if (is_dir($file)) {continue;} //如果$file为目录,则不做操作
$type = explode(".",$file); //分割字符串
$type=$type[1]; //得到文件扩展名
for($i=0;$i<$imgtype_count;$i++)
{
if($type==$imgtype[$i]) //判断文件扩展名是否为图片文件的扩展名,若是则做下列输出
{
echo"<a href=".$path."/".$file." target=/"_blank/" alt=/"点击打开新窗口浏览/"><img src=".$path."/".$file." border=/"0/" onload=/"if(this.height>150) {this.height=150;this.width=150*this.width/this.height;}/"></a>/n";
}
}
}
closedir($handle); //关闭目录
?>
相关文章推荐
- php遍历目录输出目录及其下的所有图片文件
- php遍历目录输出目录及其下的所有文件
- php遍历目录里的css文件 下载图片
- php遍历目录输出目录及其下的所有文件示例
- [代码实例][Linux系统编程]遍历目录并且输出目录下文件MD5值
- php遍历目录输出目录及其下的所有文件示例
- php遍历目录里的css文件 下载图片
- 遍历目录及其子目录,并输出后缀为jpg格式图片文件
- PHP遍历指定目录,并存储目录内所有文件属性信息
- iOS文件处理,将图片存到手机目录里面 创建文件夹,NSFileManager用来存储图片,然后遍历将图片取出上传到服务器哦!!
- PHP 远程文件管理,可以给表格排序,遍历目录,时间排序 点击表格第一行,头部就可以排序了,这个列子是当前目录的
- 【Python】遍历某目录下的所有文件夹与文件的路径、输出中文乱码问题
- PHP笔试题——遍历文件目录
- php实现遍历目录并删除指定文件中指定内容
- php实现目录及目录文件下的遍历
- PHP遍历文件目录与清除目录中的文件
- php遍历文件夹下面的所有文件,得到文件路径
- (转)PHP自定义遍历目录下所有文件dir(),readdir()函数
- php目录、文件 遍历 删除 创建 操作 (php教程四)
- php遍历删除整个目录及文件的方法