The_Lars
@The_Lars

Вывод изображений из папки на сервере?

Данный скрипт берёт изображения из папки "img" и выводит их порядку.
$featured_dir = 'img/';
$scan = scandir($featured_dir);
for ($i = 0; $i < count($scan); $i++) {
	if ($scan[$i] != '.' && $scan[$i] != '..') {
		echo '<img class="item" src="'. $featured_dir . $scan[$i] . '" alt="image" />';
	}
}

Как сделать, что бы последнее загруженное изображение выводилось самым первым ?
Надеюсь я понятно объяснил =)
  • Вопрос задан
  • 1720 просмотров
Решения вопроса 2
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
Ответ написан
Комментировать
fibit
@fibit
full-stack developer
Например, вот так:
<?php 
	$dir = "/ваша/дирректория/";

	$indir = array_filter(scandir($dir), function($item) {
		return !is_dir($dir . $item);
	});

	foreach ($indir as $file) 
		$files[$file] = filemtime("$dir/$file");

	arsort($files);
	$files = array_keys($files);

	if (!empty($files))
		foreach ($files as $value)
			echo $value;
	else
		echo "Файлов нет";
?>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы