2015-02-09 138 views
0

我在一個主目錄中有幾個目錄。我想要做的就是在每次頁面刷新時使用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); 

在這個沒有返回的那一刻。如果有人能幫助我,那會很棒,謝謝。

回答

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..