Toxic_Cat
Новичок
ARRAY_RAND Значения повторяються
Скрипт состоит из большого количества циклов.
Имеються большие массивы (по 4000 значений).
$new_array = $xx_array[array_rand($xx_array)];
В цикле выдает большое количество повторов.
Пробовал на хостинге, то-же самое...
Как сделать, чтобы значения не повторялись по 2-5 раз?
Вот массив чисел, выдаваемых:
2555
6783
1240
11334
4597
7227
6690
11334
7227
4496
2555
6903
4496
2555
1240
11229
7227
6690
11334
7227
2555
6903
и т.д.
И это рэндом в массиве от 1 - 11225 чисел...
Подскажите, как избавиться от постоянных "повторений"?
Скрипт состоит из большого количества циклов.
Имеються большие массивы (по 4000 значений).
$new_array = $xx_array[array_rand($xx_array)];
В цикле выдает большое количество повторов.
Пробовал на хостинге, то-же самое...
Как сделать, чтобы значения не повторялись по 2-5 раз?
Вот массив чисел, выдаваемых:
2555
6783
1240
11334
4597
7227
6690
11334
7227
4496
2555
6903
4496
2555
1240
11229
7227
6690
11334
7227
2555
6903
и т.д.
И это рэндом в массиве от 1 - 11225 чисел...
Подскажите, как избавиться от постоянных "повторений"?