Maison > développement back-end > Problème PHP > Comment générer des nombres aléatoires en php

Comment générer des nombres aléatoires en php

王林
Libérer: 2023-03-01 17:36:01
original
8721 Les gens l'ont consulté

La méthode utilisée par PHP pour générer des nombres aléatoires est la suivante : Elle peut être obtenue en utilisant la fonction mt_rand(), telle que [mt_rand(10,100)], ce qui signifie générer un entier aléatoire entre 10 et 100. La fonction mt_rand() est un meilleur choix pour générer des valeurs aléatoires, renvoyant des résultats quatre fois plus rapidement que la fonction rand().

Comment générer des nombres aléatoires en php

Des nombres aléatoires peuvent être générés à l'aide de la fonction mt_rand(), qui utilise l'algorithme Mersenne Twister pour générer des entiers aléatoires.

Astuce : Cette fonction est un meilleur choix pour générer des valeurs aléatoires, renvoyant des résultats 4 fois plus rapidement que la fonction rand().

Astuce : Si vous souhaitez un entier aléatoire compris entre 10 et 100 inclus, utilisez mt_rand (10 100).

Jetons un coup d'œil au code spécifique :

function GetRandStr($length){
$str='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
$len=strlen($str)-1;
$randstr='';
for($i=0;$i<$length;$i++){
$num=mt_rand(0,$len);
$randstr .= $str[$num];
}
return $randstr;
}
$number=GetRandStr(6);
echo $number;
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal