Skip to main content

PHP список файлов в папке

PHP список файлов в папке

Получим все файлы лежащие на сервере в определенной папке, выберем файлы только с определенным расширением на примере изображений.

В переменной $dir указываем папку относительно корня сайта. Переменная $_SERVER['DOCUMENT_ROOT'] содержит абсолютный путь путь к корневой директории, так как по относительному пути скрипт папку не найдет. Так же используем регулярное выражение для отбора картинок только с раcширением .png. У вас это могут быть например .jpg или вообще все, если совсем убрать регулярное выражение.

Получить на PHP список файлов в папке код:

<?php
$dir = '/images/'; // Папка с изображениями на сервере

$f = scandir($_SERVER['DOCUMENT_ROOT'].$dir);

foreach ($f as $file){
	if(preg_match('/\.(png)/', $file)){ // Выводим только .png
		echo '<img src="'.$dir.$file.'" /><br/>';
	}
}
?>
Похожие записи
Удалить значение из массива на PHP

Удалить значение из массива по ключу на PHP довольно простая задача, но вот когда необходимо... Читать далее

Создание чат-бота для Viber

В этой статье рассмотрим как создать простого чат-бота для Viber, который будет принимать и отправлять... Читать далее

Регулярные выражения PHP: preg_match, preg_split, preg_replace

Регулярные выражения - это мощный алгоритм сопоставления с образцом, который может быть выполнен в одном... Читать далее

Парсер XML PHP с использованием SimpleXML. Примеры

Существует несколько способов парсить XML-данные с использованием PHP, один из которых - SimpleXML. В предыдущей... Читать далее

Интеграция/чтение RSS PHP. PHP скрипт вывода RSS

В PHP начиная с 5 версии есть встроенная библиотека для работы с XML данными SimpleXML.... Читать далее

Отправка письма с вложениями на PHP и AJAX

Мы уже рассматривали, как сделать форму обратной связи на PHP и Ajax. Сегодня мы модернизируем... Читать далее

Добавить комментарий

*

code