Случайное число из набора цифр

Cramac

Новичок
Случайное число из набора цифр

Всем привет.Подскажите реально ли сгенерить случайное число в диапозоне определенном за исключением тех, что уже были?

т.е. есть цыкл, надо сгенерить штук 10 цифр но что бы они не могли повторится.
 

Cramac

Новичок
Поискав, я нашел команды только генерации от и до, а вот так не видел. Если только писать небольшую функцию для этого
 

SelenIT

IT-лунатик :)
Для небольшого диапазона: [m]range[/m] + [m]shuffle[/m] + [m]array_slice[/m].

Еще вариант:
PHP:
while (count($массив) < $сколькоНадо) $массив[mt_rand($от, $до)] = $i++;
$массив = array_flip($массив);
 
Сверху