Forum Webscript.Ru

Программирование => PHP => Тема начата: attilla от 18 Ноября 2005, 08:01:50

Название: Генерация нескольких случайных чисел
Отправлено: attilla от 18 Ноября 2005, 08:01:50
Как лучше сгенерировать допустим 5 РАЗНЫХ чисел в диапазоне 1-10.

Это не проблема, если надо сгенерировать просто 5 штук.
А вот чтобы ни одно не повторялось?

Кроме проверки на совпадение уже сгенерированных не найду ничего лучше.
:mad:
Название: Генерация нескольких случайных чисел
Отправлено: Mog. от 18 Ноября 2005, 08:53:29
Последовательность чисел. Повторяться не будет, сто пудов.
Название: Генерация нескольких случайных чисел
Отправлено: USE от 18 Ноября 2005, 09:38:39
В масив заносим числа и выбираем из него по одному (т.е. удаляем, оставшиеся числа будут уникальны).
Название: Генерация нескольких случайных чисел
Отправлено: Slastik от 18 Ноября 2005, 12:31:43
сгенерировал, занес в масив
генерируешь новое проверяешь есть ли в масиве in_array
если есть генеришь новое
Название: Генерация нескольких случайных чисел
Отправлено: Макс от 18 Ноября 2005, 15:09:01
[p]range[/p], [p]shuffle[/p], [p]array_slice[/p]