2009-07-03 21 views
0

私は表示する必要がある画像のリストを持っています。ただし、スペースは5つしかありません。これらのうち5つをランダムに表示する必要があります。ランダム画像表示

これを行うにはどうすればよいですか?

答えて

5

イメージのリストがアレイ内にある場合は、shuffle()を使用できます。

+0

Doh!ありがとう:p –

4

これを実現する方法はたくさんあります。

一つの例では、その後、アレイ内のすべての画像の名前を持って言うことができますあなたのことができます:あなたのイメージは数字を持っている場合、あなただけなどなど

5つの乱数を生成する可能性があることができ

$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); 

その他の方法

私が言ったように、それを行うにはいくつかの方法があります。