Obtener un entero seleccionado uniformemente

# Random\Randomizer::getInt

(PHP 8 >= 8.2.0)

Random\Randomizer::getInt — Obtener un entero seleccionado uniformemente

### Descripción

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

### Parámetros

`min`

  El valor más bajo que se devolverá.

`max`

  El valor más alto que se devolverá.

### Valores devueltos

Un entero seleccionado uniformemente del intervalo cerrado [`min`, `max`]. Tanto `min` como `max` son valores de retorno posibles.

### Errores/Excepciones

- Si `max` es menor que `min`, se lanzará un ValueError.
- Cualquier Throwable lanzado por el método Random\Engine::generate() del `Random\Randomizer::$engine` subyacente.

### Ejemplos

Ejemplo #1 Random\Randomizer::getInt() ejemplo

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

    // Entero aleatorio en el rango:
    echo $r->getInt(1, 100), "\n";
    ?>

Resultado del ejemplo anterior es similar a:

    42

### Ver también

- random_int() - Obtiene un integer seleccionado de manera uniforme y criptográficamente segura
- Random\Randomizer::getFloat() - Devuelve un float seleccionado uniformemente

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