Вход Регистрация
* Taltos *

Рандом без повтора

  1. /*/
  2.  function(количество цифр , максимальная цифра рандома)
  3.  Результат вывода составляет массив рандомных цифр!
  4.  /*/
  5. function rrand($c,$maxCount){
  6. $numbers = range(0, $maxCount);
  7. shuffle($numbers);
  8. $arr=array();
  9. for($i=0;$i<=$c-1;$i++){
  10. $arr[$i]=$numbers[$i];
  11. }
  12. return $arr;
  13. }
  14. //пример
  15. $c=3;
  16. $rand=rrand($c,100);
  17. for($i=0;$i<=$c-1;$i++){
  18. echo $rand[$i].'<br/>';
  19. }
  20. /*/
  21.  Выведет 3 цифры в диапазоне от 0 до 100
  22.  /*/
» Описание: Многие стыкались что надо вывести рандомные цифры без их повтора)
Вот вам простой код)
» Время добавления: 12 Марта 2015 в 11:55
» Посмотров: 1450
» textarea
» Рейтинг: [+0 | -0]
Комментарии [0]
Онлайн: 2
Реклама