php 显示指定路径下的图片 |
本文标签:php,显示图片 复制代码 代码如下: 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; } |