AAA Главная
Примеры PHP Примеры JavaScript Примеры Ajax Примеры CSS,HTML

Функция генерирует случайное число в заданном диапазоне.

function generate_numbers($min, $max, $anz)
{
     $array = range($min, $max);
     srand ((double)microtime()*1000000);
     for($x = 0; $x < $anz; $x++)
     {
          $i = rand(1, count($array))-1;
          $erg[] = $array[$i];
          array_splice($array, $i, 1);
     }
     return $erg;
}

// Получить 5 случайных чисел в диапазоне от 1 до 100
$rand_array = generate_numbers(1, 100, 5);
echo join("; ", $rand_array);

Результат: 86, 15, 73, 75, 69


.

© Copyright 2008-2020 by KDG



Rambler's Top100