Получение списка файлов, отсортированных по дате

Ну здесь, я думаю, всё ясно из заголовка. Скрипт стащил отсюда.

function listdir_by_date($path){
    $dir = opendir($path);
    $list = array();
    while($file = readdir($dir)){
        if ($file != '.' and $file != '..'){
            // кроме даты создания файлы добавляем ещё и имя
            // чтобы удостоверится, что мы не заменяем ключ массива
            $ctime = filectime($path . $file) . ',' . $file;
            $list[$ctime] = $file;
        }
    }
    closedir($dir);
    krsort($list);
    return $list;
}

Добавить комментарий

Ваш e-mail не будет опубликован.