Я знаю, как выбрать один случайный элемент из массива, но как насчет десяти случайных элементов из массива, скажем, двадцати элементов? (В PHP.)
Что немного усложняет то, что каждый элемент на самом деле состоит из двух частей: имени файла и описания. По сути, это веб-страница, которая будет отображать десять случайных изображений при каждой перезагрузке. Фактический формат этих данных не имеет большого значения, хотя он достаточно прост, и я бы предпочел, чтобы он содержался в виде простого текста или даже в жестком коде, а не в базе данных. (Это также не должно часто меняться.)
Бонусный вопрос, не уверен, собираюсь ли я сделать это только сейчас - но как бы вы взвесили записи, чтобы некоторые предметы всегда выбирались или, по крайней мере, чаще, чем другие?
Спасибо.