Получает равномерно выбранное целое число

# Random\Randomizer::getInt

(PHP 8 >= 8.2.0)

Random\Randomizer::getInt — Получает равномерно выбранное целое число

### Описание

public function Random\Randomizer::getInt(int `$min`, int `$max`): int

### Список параметров

`min`

  Наименьшее возвращаемое значение.

`max`

  Наибольшее возвращаемое значение.

### Возвращаемые значения

Метод возвращает равномерно выбранное целое число из замкнутого интервала [`min`, `max`]. Метод возвращает как значение `min`, так и значение `max`.

### Ошибки

- При передаче в параметр `max` значения, которое меньше значения параметра `min`, метод выбрасывает ошибку ValueError.
- Любые Throwable, выбрасываемые методом Random\Engine::generate() базового `Random\Randomizer::$engine`.

### Примеры

Пример #1 Пример получения равномерно выбранного целого числа методом Random\Randomizer::getInt()

    <?php

    $r = new \Random\Randomizer();

    // Случайное целое число в диапазоне:
    echo $r->getInt(1, 100), "\n";

    ?>

Вывод приведённого примера будет похож на:

    ...

### Смотрите также

- random_int() - Получает криптографически безопасное равномерно выбранное целое число
- Random\Randomizer::getFloat() - Получает равномерно выбранное число с плавающей точкой

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open