PHP: вевести содержимое каталога в обратном порядке?

DeL Esprit
На сайте с 27.01.2010
Offline
223
971

Это возможно сделать не массивом? Может есть какая-то функция?

Тестирую облачный майнинг - узнаем развод или нет. - окупаемость 3 месяца? мелкие суммы (https://goo.gl/aPWmoj) | майнинг Monero, минимум $830 (https://goo.gl/3XivbP) Биржи (ввод/вывод) - на Приват (https://goo.gl/CGZTnD), на Payeer, Capitalist, Advcash, Qiwi... (https://goo.gl/eejAgs)
K. Ermakov
На сайте с 10.12.2004
Offline
328
#1

Есть функция scandir:

http://www.php.ru/manual/function.scandir.html

Для вашего случая может подойти пример 2, "Альтернативный вариант функции scandir() для PHP 4", описанный по ссылке.

С уважением, Константин Ермаков, absite.ru: онлайн кроссворды (http://absite.ru/); searchsuggest.ru: поисковые подсказки доставляют (http://searchsuggest.ru/).
DeL Esprit
На сайте с 27.01.2010
Offline
223
#2

Уже подсказали.

Итог - сделал вот так:

$num_rows=2; // - сколько вывести файлов

$num_rows=$num_rows-1;
$dir = opendir ("files/");
while (false !== ($file[] = readdir($dir)));
rsort($file);
for($i=0;$i<=$num_rows;$i++){
if(($file[$i] !=".") && ($file[$i] !="..")){
echo $file[$i]."<br>";
}
}

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий