php中的遍历目录
<?php
echo"<style>";
echo"table{width:700px;margin:0 auto;}";
echo"table th{background:#0066ff;color:#ffffff;line-height:25px}";
echo"table td{background:#eee;color:#000;line-height:25px}";
echo"< yle>";
function findDir($dirName){
$num=0;
$dir_handle=opendir($dirName);
echo'<table>';
echo'<caption><h2>目录'.$dirName.'下的文件</h2></caption>';
echo'<tr>';
echo'<th>文件名</th><th>文件大小</th><th>文件类型</th><th>修改时间</th></tr>';
while($file=readdir($dir_handle)){
$dirFile=$dirName.'/'.$file;
$num ;
echo'<tr>';
echo'<td>'.$file.'</td>';
echo'<td>'.filesize($dirFile).'</td>';
echo'<td>'.filetype($dirFile).'</td>';
echo'<td>'.date('Y/n/t',filemtime($dirFile)).'</td>';
echo'</tr>';
}
echo"<tr><th colspan='4'>在 $dirName 目录下共有 $num 个子文件;
</th></tr>";
echo"</table>";
closedir($dir_handle);
}
findDir('../file');
?>
评论