# Random\Randomizer::getInt

(PHP 8 >= 8.2.0)

Random\Randomizer::getInt — Get a uniformly selected integer

### Beschreibung

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

### Parameter-Liste

`min`

  The lowest value to be returned.

`max`

  The highest value to be returned.

### Rückgabewerte

A uniformly selected integer from the closed interval [`min`, `max`]. Both `min` and `max` are possible return values.

### Fehler/Exceptions

- If `max` is less than `min`, a ValueError will be thrown.
- Alle Throwables, die von der Methode Random\Engine::generate() der zugrundeliegenden `Random\Randomizer::$engine` ausgelöst werden.

### Beispiele

Beispiel #1 Random\Randomizer::getInt() example

`<?php
$r = new \Random\Randomizer();
// Random integer in range:
echo $r->getInt(1, 100), "\n";
?>`

Das oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie:

    42

### Siehe auch

- random_int() - Get a cryptographically secure, uniformly selected integer
- Random\Randomizer::getFloat() - Get a uniformly selected float

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