Обычно вам нужно вызывать filemtime
(или filectime
для времени создания) всякий раз, когда вы печатаете имя файла / каталога.Вы уже делаете это, чтобы заполнить массив $tmp
, на котором основана ваша сортировка.Все, что вам нужно сделать сейчас, это распечатать значение массива $tmp
в вашем последнем цикле, где вы печатаете имена папок.
Например, вот так:
foreach($files as $folder){
$date = date( 'd.m.Y H:i', $tmp[$folder] );
echo $folder . ' (' . $date . ')';
}
Если вы хотите распечатать время создания , но по-прежнему сортировать время модификации, вы можете просто вызвать filectime
в цикле.Тем не менее, обратите внимание, что вам нужно восстановить исходный путь, так как вы использовали basename
на пути ранее.
foreach($files as $folder){
$date = date( 'd.m.Y H:i', filectime( 'back/1/' . $folder ) );
echo $folder . ' (' . $date . ')';
}