php 获取指定目录下面的某个随机文件名

高子歌

关注

阅读 68

2023-01-13


// 获取指定目录下面的某个随机文件名
function getRandomFileName($directory)
{
$mydir = dir($directory);
$files = array();
while($file = $mydir->read())
{
if(is_dir("$directory/$file")) continue;
if($file == ".") continue;
if($file == "..") continue;

array_push($files, $file);
}
$mydir->close();

srand((float) microtime() * 10000000);
$index = array_rand($files);
return $files[$index];
}

echo getRandomFile('./');


精彩评论(0)

0 0 举报