Случайное изображение

У меня есть список изображений, которые нужно отобразить. Однако это только пространство для 5. Мне нужно отображать 5 из них в случайном порядке.

Каков наилучший способ сделать это?

Если у вас есть список изображений в массиве, вы можете использовать shuffle () .

Есть много способов добиться этого.

Один пример позволяет сказать, что у вас есть все имена изображений в массиве, и вы могли бы:

$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 случайных чисел и т. Д. И т. Д.

Как я уже сказал, есть несколько способов сделать это.