Obtém um inteiro selecionado uniformemente

# Random\Randomizer::getInt

(PHP 8 >= 8.2.0)

Random\Randomizer::getInt — Obtém um inteiro selecionado uniformemente

### Descrição

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

### Parâmetros

`min`

  O menor valor a ser retornado.

`max`

  O maior valor a ser retornado.

### Valor Retornado

Um inteiro selecionado uniformemente do intervalo fechado [`min`, `max`]. Tanto `min` quanto `max` são valores de retorno possíveis.

### Erros/Exceções

- Se `max` for menor que `min`, um ValueError será gerado.
- Qualquer erro ou exceção Throwable lançados pelo método Random\Engine::generate() do mecanismo `Random\Randomizer::$engine` subjacente.

### Exemplos

Exemplo #1 Exemplo de Random\Randomizer::getInt()

    <?php
    $r = new \Random\Randomizer();

    // Inteiro aleatório no intervalo:
    echo $r->getInt(1, 100), "\n";
    ?>

O exemplo acima produzirá algo semelhante a:

    42

### Veja Também

- random_int() - Obtém um número inteiro selecionado uniformemente e criptograficamente seguro
- Random\Randomizer::getFloat() - Obtém um float selecionado uniformemente

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