php列出目录下所有文件带点击链接
<?php$num=0;//用来记录目录下的文件个数$dirname='./';//要遍历的目录名字$dir_handle=opendir($dirname);echo'<tableborder="1"align="center"width="960px"cellspacing="0"cellpadding="0">';echo'<caption><h3>目录'.$dirname.'的内容</h3></caption>';echo'<tralign="left"bgcolor="#cccccc">';echo'<th>序号</th><th>名称</th><th>大小</th><th>类型</th><th>修改时间</th></tr>';while($file=readdir($dir_handle)){if($file!="."&&$file!=".."){$dirFile=$dirname."/".$file;if($num++%2==0)//隔行换色$bgcolor="#ffffff";else$bgcolor="#cccccc";echo'<trbgcolor='.$bgcolor.'>';echo'<td>'.$num.'</td>';//序号echo'<td><ahref="'.$file.'"target="_blank">'.$file.'</a></td>';//名称链接echo'<td>'.filesize($dirFile).'</td>';//大小echo'<td>'.filetype($dirFile).'</td>';//类型echo'<td>'.date("Y/n/t",filemtime($dirFile)).'</td>';//修改时间echo'</tr>';}}echo'</table>';closedir($dir_handle);echo'在<b>'.$dirname.'</b>目录下的子目录和文件共有<b>'.$num.'</b>个';?>
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。