У меня есть файлы (txt) в которых содержаться данные такого вида имя_файла|id_файла|ифо_о_загрузчике
Я все папки вывожу glob и добываю эти txt файлы
id файла это цифра файла (txt) который являеться как бд счётчиком скачивания файла, счётчик скачки тоже имеет подобный вид лайк|дислайк|сколько_скачали
Вобщем этим кодом (ниже) я добываю число сколько раз скачали файл.
<?php
foreach (glob('../*/img/img.txt') as $file_id) {
$id_file = @file($file_id);
$list_id = explode('|', $id_file['0']);
$file_id = str_replace('/img/img.txt', '', $file_id);
$file_counters = @file(''.$file_id.'/counters/'.$list_id['1'].'.txt');
$list_counters = explode('|', $file_counters['0']);
echo ''.$list_counters['2'].'<br/>';
}
?>
$list_counters['2'] Показывает число скачки (просто циферка с каждой строки). Мне не обходимо сортировать показанные числа на возрост (чем больше число тем выше по списку).
Нашёл такую функцию как rsort(); но там аррэй и я незнаю как туда забить числа. Код:
<?php
$array = array('1', '2', '3', '4', '5');
rsort($arr);
foreach($array as $sort) {
echo ''.$sort.'<br/>';
}
?>
Надёюсь на вашу помошь! :)