(PHP 7)
random_int — Génère des nombres entiers pseudo-aléatoire cryptographiquement sécurisé
$min
, int $max
) : intGénère un entier aléatoires cryptographiques qui convient à un usage où des résultats impartial sont critique, comme lors d'un mélange d'un paquet de cartes pour une partie de poker.
La source des données aléatoires utilisée pour cette fonction est :
Note: Bien que cette fonction ait été ajoutée en PHP 7.0, une » implementation en espace utilisateur est disponible pour PHP 5.2 jusqu'à 5.6, inclus.
min
La valeur minimale à retourner, qui doit être
PHP_INT_MIN
ou supérieur.
max
La valeur maximale à retourner, qui doit être moins
ou égal à PHP_INT_MAX
.
Retourne un nombre entiers pseudo-aléatoire cryptographiquement sécurisé dans
l'intervale inclusive entre min
et max
.
Exemple #1 Exemple avec random_int()
<?php
var_dump(random_int(100, 999));
var_dump(random_int(-1000, 0));
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
int(248) int(-898)