Selecione arquivo aleatório usando OPENDIR ()
Eu tentei:
function random_pic($dir = '../myfolder') {
$files = opendir($dir . '/*.*');
$file = array_rand($files);
return $files[$file];
}
Esta função funciona usandoglob()
mas não opendir.
Isso retorna um erro de diretório não aberto. Eu acho que opendir não pode aceitar coisas como*.*
? É possível selecionar todos os arquivos em uma pasta e escolher aleatoriamente um?