获取随机目录

时间:2015-02-09 15:41:06

标签: php

我在一个主目录中有几个目录。我想要做的就是每次刷新页面时都使用php从这个目录列表中回显一个随机目录。

我一直在使用以下代码,但没有成功:

$base_dir = 'images/';
function get_random_dir($base_dir)
    {
        $dirs = glob(sprintf($base_dir),GLOB_ONLYDIR);
        return empty($dirs) ? null : $dirs[array_rand($dirs)];
    }
echo get_random_dir($dirs);

目前没有任何回报。如果有人能帮助我,那就太棒了,谢谢。

1 个答案:

答案 0 :(得分:4)

$base_dir = "images/";
function get_random_dir($base_dir) {
    $dirs = scandir($base_dir);
    return empty($dirs)?null:$dirs[rand(2,count($dirs)-1)];
}

这应该有效。兰特从2开始,因为0.1..