Сортировка чего-либо

1. Жека (27.02.2010 / 15:48)
Подскажите методы сортировки. Пишу не большой загруз центр и хочю сделать сортировку файлов.
Проганяю циклом по файлам и заношу их в масив такого вида:
<?php
$open=opendir($dir); 
 while (false !== ($file = readdir($open))) { 
  if ($file != "." && $file != "..") {
    $Structure_files[$file]['name'] = $file;
    $Structure_files[$file]['time'] = filemtime($dir.'/'.$file);
    $Structure_files[$file]['size'] = filesize($dir.'/'.$file);
    } 
} closedir($open);
каким способом можно осортировать $Structure_files по имени, дате, размеру и вывести?

2. Артур (28.02.2010 / 08:24)
Загоняй в массив вида
array('size' => array(896, 325), 'filemtime' => array(цыферки, цыферки), 'name' => array('name.txt', 'namddd.jpg')). Дальше функциями sort, asort сортируешь нужный массив, например $arr['size'], и выводиш так
foreach($arr['size'] as $key =>$val)
echo $arr['name'][$key];
Типа такого

URL: https://visavi.net/topics/6471