欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

php 显示指定路径下的图片

程序员文章站 2023-11-14 22:24:04
复制代码 代码如下:function getalldirandfile($path) { if(is_file($path)) { if(isimage($path)) {...
复制代码 代码如下:

function getalldirandfile($path)
{
if(is_file($path))
{
if(isimage($path))
{
$str="";
$str.='<table style="border:solid 1px blue;" width="95%">';
$str.="<tr>";
$path=iconv("gb2312","utf-8",$path);
$str.="<td width=80%>".$path."</td><td width=15%><img src=".$path." style='width:50px;height:50px;'></td>";
$str.="</tr>";
$str.="</table>";
echo $str;
}
}
else
{
$resource=opendir($path);
while ($file=readdir($resource))
{
if($file!="." && $file!="..")
{
getalldirandfile($path."/".$file);
}
}
}
}

function isimage($filepath)
{
$filetypearray=array("jpg","png","bmp","jpeg","gif","ico");
$filepath=strtolower($filepath);
$lastposition=strrpos($filepath,".");
$isimage=false;
if($lastposition>=0)
{
$filetype=substr($filepath,$lastposition+1,strlen($filepath)-$lastposition);
if(in_array($filetype,$filetypearray))
{
$isimage=true;
}
}
return $isimage;
}