Случайный выбор из массива в PHP

Как сделать случайный выбор элемента из массива в PHP?

Вот функция, которая это делает:

function getRandomEl($array){
    return $array[mt_rand(0, count($array)-1)];
}

Немного информации. Для получения случайного элемента массива используем генератор случайных чисел, а именно функцию mt_rand(от, до)от и до включительно.

Так как массивы у нас начинаются обычно с ноля, то используем диапазон от 0 до (длинна массива — 1).
  • +1
  • 20 февраля 2013, 17:04
  • igorrius

Комментарии (0)

RSS свернуть / развернуть
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.
comments powered by Disqus