2009-07-03 116 views
0

我有一個需要顯示的圖像列表。但是隻有5個空間。我需要隨機顯示其中的5個。隨機圖像顯示

最好的辦法是做什麼?

回答

5

如果您有一個數組中的圖像列表,您可以使用shuffle()

+0

Doh!謝謝你 – 2009-07-03 20:58:50

4

有很多方法可以實現這一點。

一個例子可以說,你把所有的圖像名稱在一個數組,那麼你可以:

$images = array('imgAbc.jpg', 'img123.jpg'.... 'imgXYZ.gif'); 

//randomize the array 
shuffle($images); 

//then just get the 5 elements you want: 
array_slice($images, 4); 

其他方式可能是,如果您的圖像有一個數字,你可以只生成5件隨機數,等等,等等

正如我所說有幾種方法可以做到這一點。