php中readdir关于时间路径排序的代码

2011-02-11 / 周五 / 16:47 | 分类: 网站开发 | 标签: ,
$dir_name="../upload/Study";
$dir   =   opendir($dir_name);    
$basename   =   basename($dir_name);      
$fileArr   =   array();        
while   ($file_name   =   readdir($dir))    
{    
    //Get   file   modification   date    
      $fName   =   "$dir_name/$file_name";    
      $file_isdir = is_dir($fName);
      $fTime   =   filemtime($fName);    
    $fileArr[]=array("name"=>$file_name,"isdir"=>$file_isdir,"time"=>date("Y-M-d H:i:s",$fTime));
}    
foreach ($fileArr as $key => $row)
{
    $isdir[$key]  = $row['isdir'];
    $time[$key] = $row['time'];
    $name[$key]=$row['name'];
}
array_multisort($isdir,SORT_DESC,$time,SORT_DESC,$fileArr);    

echo "<pre>";
print_r($fileArr);
echo "</pre>";die();
closedir   ($dir);    
?>
目前还没有任何评论.
如何填写邮箱显示个性头像?
icon_wink.gif icon_twisted.gif icon_rolleyes.gif icon_redface.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_evil.gif icon_cry.gif icon_arrow.gif icon_question.gif icon_neutral.gif icon_mad.gif icon_surprised.gif icon_razz.gif icon_biggrin.gif icon_confused.gif icon_smile.gif icon_sad.gif icon_exclaim.gif icon_eek.gif icon_cool.gif 

无觅相关文章插件,快速提升流量