http://topic.csdn.net/u/20071225/11/e6a8db84-df02-4622-987b-2a4ed4a5eef0.html参考一下吧
首先取得文件名和路径
根据文件名取得日期或者遍历时判断一下文件日期,如果为真就写入数组
自已写写吧

解决方案 »

  1.   


    function cmptime($a,$b)
    {
    $atime = filectime($a);
    $btime = filectime($b);

    if ($atime == $btime)
    {
    return 0;
    }
    return ($atime < $btime) ? -1 : 1;
    }
    for ($k = 0; $k < 2; $k++) 
    {
        $d = dir("./");
        $listing = array();
        while ($entry = $d->read())
        array_push($listing, $entry);
        if ($type == "time")                                    //排列参数
        {
    usort($listing, "cmptime");
        }
        for($i=0;$i<count($listing);$i++)
        {
           if ($listing[$i] != "." && $listing[$i] != ".." && ($k==0 && is_dir($listing[$i])))
          {
             echo $listing[$i]."<br />";
          }else if ($listing[$i] != "." && $listing[$i] != ".." && ($k==1 && !is_dir($listing[$i])))
          {
             echo $listing[$i]."<br />";
           }
        }
    }
      

  2.   

    php还有人教? 还留作业? 用不用判分啊...呵呵
      

  3.   

    非常非常感谢2-3楼!
    并且向4-9楼说明一下情况:我是一个生手,以前学过VB,后来看过Java。这次单位给任务让建一个网站,目标是实现文件的一人上传多人浏览指定用户回复。对于生手来说,这个任务重了点。我已经干了半个月了,把数据库部分才搞定。到了文件处理部分找不来资料了。我的思路是,游客可以浏览任何文章,但不能发布文章。登录用户可以发表文章,文章分16类,分别放到16个文件夹里。在首页有16个栏目,分别对应显示那16个文件夹里的文件名供点击浏览。
    浏览时登录用户可以回复。
    用PHP也是我瞎打误撞的结果,我对它并不熟。但我想,编程语言嘛,他们之间只是个别语法规则不同,大部分都一样。听说PHP比Java的兼容性更好,而且资料说多么多么容易学,就用了。呵呵。如果觉得分数不够,只要你帮我解决问题了,我再发贴,只要你回贴我就给分。要多少给多少。两次不够三次,十次也行啊。最终目标有二,一是把网站建起来,二是我能够真正掌握这个技术。谢谢各位。
      

  4.   

    filectime + dir类
    其他自己想吧
      

  5.   

    function getFolder($dir){
    if(!is_dir($dir)) return $dir;
    foreach(glob($dir."*") as $value){
    $array[filectime($value)] = $value;
    }
    ksort($array);
    return $array;
    }$array = getFolder($dir);
    foreach($array as $key=>$value){
    echo $key."=>".$value."<br>";
    }