首页 > 编程语言 >php 获取指定目录下面的某个随机文件名

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

时间:2023-01-13 15:39:00浏览次数:50  
标签:files 文件名 mydir continue 随机 file directory array php


// 获取指定目录下面的某个随机文件名
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('./');


标签:files,文件名,mydir,continue,随机,file,directory,array,php
From: https://blog.51cto.com/softo/6006054

相关文章