Rastgele resim görüntüleme

2 Cevap php

Ben görüntülenecek gereken görüntülerin bir listesi var. Ancak 5 için sadece boşluk gidecekseniz. Ben rastgele bir zamanda bu 5 göstermek gerekir.

Nedir bu yapmak için en iyi yolu nedir?

2 Cevap

Bir dizideki görüntülerin listesi varsa, kullanabilirsiniz shuffle().

Bu başarabilmek için birçok yolu vardır.

Bir örnek yaparsın o dizideki tüm görüntü adlarını söylüyorlar sağlar:

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

Diğer yolu görüntüleri sadece vb 5 rasgele sayılar, vb yaratacaktır numaralarına sahip olabilir eğer

Dediğim gibi bunu yapmak için çeşitli yollar vardır.