# Sitego (05.12.2017 / 23:48)Вот пример с использованием сессий:
Как можно получать значения массива рандомно без повторений?
Функция array_rand(); выводит значения массива случайным образом, но они могут повторяться.
code (+/-)
Sitego, суть в том, что при выборе из массива текущего случайно выпавшего элемента, этот элемент удаляется из массива, и таким образом исключается его повторное получение до момента, пока не закончатся все элементы в массиве - после этого массив восстанавливается и цикл начинается заново.