Maison > Article > développement back-end > Méthode PHP pour implémenter plusieurs nombres aléatoires dans une plage spécifiée
Pour générer des données aléatoires en php, nous pouvons utiliser rand, mt_rand peut générer des données aléatoires dans une plage spécifiée
Appeler mt_rand() Nombres aléatoires. peut être généré, les paramètres sont les valeurs minimales et maximales de la plage et la fonction renvoie un nombre aléatoire entre les valeurs minimales et maximales.
Générer des nombres véritablement aléatoires n'est pas une tâche facile pour les calculs.
Il existe deux façons de générer des nombres aléatoires en PHP L'une est une fonction classique appelée rand(), et l'autre, plus excellente, est mt_rand().
Exemple 1
Le code est le suivant
$random =rand(0,1000);
ou
<?php $rand = mt_rand(1, 100); echo $rand; ?>
Exemple 2
Le code est le suivant
srand((double)microtime()*1000000); $random =rand(0,1000);
Exemple 3
Le code est le suivant
/** *获取一定范围内的多个随机数字 */ function yang_numberRand($begin = 0, $end = 20, $limit = 5){ $rand_array = range($begin, $end); shuffle($rand_array); //调用现成的数组随机排列函数 return array_slice($rand_array, 0, $limit); //截取前$limit个 }
Résumé : Ce qui précède est l'intégralité du contenu de cet article , J'espère que cela sera utile à l'étude de tout le monde.
Recommandations associées :
Explication détaillée de la génération de vignettes PHP et de la production de filigrane d'image
Classe de code de vérification PHP Analyse ValidateCode
phpUtilisez la fonction preg_match() pour implémenter la méthode de vérification de l'adresse IP
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!