Générer des nombres aléatoires en PHP
La fonction rand() est utilisée en PHP pour générer un entier aléatoire. La fonction rand() peut également être utilisée pour générer un nombre aléatoire dans une plage spécifique, par exemple un nombre compris entre 10 et 30.
Si aucune fonction max n’est spécifiée lors de l’utilisation de la fonction rand(), le plus grand entier pouvant être renvoyé est déterminé par la fonction getrandmax(), qui varie en fonction du système d’exploitation.
Par exemple, sous Windows, le nombre le plus élevé pouvant être généré est 32768. Pourtant, vous pouvez définir une plage spécifique pour inclure des nombres plus élevés.
Syntaxe et exemples du fonction Rand()
La syntaxe correcte pour utiliser la fonction rand est la suivante:
rand();
Ou :
rand(min,max);
En utilisant la syntaxe décrite ci-dessus, nous pouvons créer trois exemples pour la fonction rand() en PHP:
<?php echo (rand(20, 30) . "<br>"); echo (rand(1, 10000) . "<br>"); echo (rand()); ?>
Comme vous pouvez le constater dans ces exemples, la première fonction rand génère un nombre aléatoire compris entre 20 et 30, la seconde entre 1 et 10000, puis la troisième sans qu’un nombre maximum ou minimum ne soit défini.
Sortie :
26 5781 40014383