Выберите случайный файл с помощью OPENDIR ()
Я пытался:
function random_pic($dir = '../myfolder') {
$files = opendir($dir . '/*.*');
$file = array_rand($files);
return $files[$file];
}
Эта функция работает с использованиемglob()
но не опендир.
Это возвращает не удалось открыть каталог ошибки. Я думаю, что Opendir не может принять такие вещи, как*.*
? Можно ли выбрать все файлы в папке и случайно выбрать один?