Задача выводить все изображения в slick из определённой папки. Как я понимаю это можно сделать с помощью php. Подскажите как возможно сделать?
Рабочий код:
$wimage = "";
$fimg = "";
$path = "images/"; // задаем путь до сканируемой папки с изображениями
$images = scandir($path); // сканируем папку
if ($images !== false) { // если нет ошибок при сканировании
$images = preg_grep("/\.(?:png|gif|jpe?g)$/i", $images); // через регулярку создаем массив только изображений
if (is_array($images)) { // если изображения найдены
foreach($images as $image) { // делаем проход по массиву
$fimg .= "<img src='".$path.htmlspecialchars(urlencode($image))."' alt='".$image."' />";
}
$wimage .= $fimg;
} else { // иначе, если нет изображений
$wimage .= "<div style='text-align:center'>Не обнаружено изображений в директории!</div>\n";
}
} else { // иначе, если директория пуста или произошла ошибка
$wimage .= "<div style='text-align:center'>Директория пуста или произошла ошибка при сканировании.</div>";
}
echo $wimage; // выводим полученный результат
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Испытываю сложность с тем, чтобы перебрать массивыГуглил несколько часов напролет -- на удивление, ничего не нашел
выскакивает ошибка call to a member function query() on a non-object