PHP РАНДОМНЫЙ ФАЙЛ ИЗ ПАПКИ

Для выбора случайного файла из папки с помощью PHP, можно использовать функции glob() и array_rand(). Функция glob() возращает массив файлов, соответствующих заданному шаблону, который может содержать маски и выполненный в соответствии с правилами POSIX Extended regular expressions. Функция array_rand() случайно выбирает один или несколько ключей из массива и возвращает выбранные ключи или их значения. Пример кода:

$dir = "./folder/";
$files = glob($dir . "*.{jpg,JPG,gif,GIF,png,PNG,bmp,BMP}", GLOB_BRACE);
$randomFile = array_rand($files);
echo $files[$randomFile];

Этот код выберет случайный файл в папке "./folder/" с помощью функции glob() и случайно выберет его ключ, используя функцию array_rand(). Результат будет выведен на экран. Маска *.{jpg,JPG,gif,GIF,png,PNG,bmp,BMP} позволяет выбирать только файлы с расширениями JPG, gif, PNG и BMP.

#50 Уроки PHP - Учим язык PHP, Загрузка файлов на сервер на языке PHP

Уроки PHP 7 - Как сделать форму Upload файла

Работа с файлами. Практический PHP

Уроки PHP 7 - Подключение файлов. Шаблон страницы. ruphp.come

Загрузка файла на сервер и обработка на PHP (Часть-2) - Базовый курс PHP-7

PHP Загрузка файлов на сервер. Отображение файлов из папки

Открытое собеседование PHP Point #1 / Валентин Удальцов vs Патрик Фельдеш

#24 Уроки PHP - Учим язык PHP, Чтение из файла и запись в файл на PHP

Уроки PHP #12 Файлы и директории

Реклама
Новое
Реклама