Posted in PHP onOctober 29, 2009
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; }
php 显示指定路径下的图片
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@