Maison > développement back-end > tutoriel php > PHP implémente une méthode pour obtenir N nombres aléatoires non répétitifs dans une certaine plage

PHP implémente une méthode pour obtenir N nombres aléatoires non répétitifs dans une certaine plage

墨辰丷
Libérer: 2023-03-29 11:42:02
original
1896 Les gens l'ont consulté

Cet article présente principalement la méthode PHP pour obtenir N nombres aléatoires non répétitifs dans une certaine plage. Il utilise la fonction range pour créer un tableau dans une plage spécifiée et mélange pour trier aléatoirement le tableau, et utilise array_slice pour extraire. le tableau pour réaliser cette fonction. C'est très simple et pratique, les amis qui en ont besoin peuvent se référer à

Les détails sont les suivants :

//range 是将1000到9999 列成一个数组
$numbers = range (1000,9999);
//shuffle 将数组顺序随即打乱
shuffle ($numbers);
//array_slice 取该数组中的某一段
$result = array_slice($numbers,0,3);
print_r($result);
Copier après la connexion

Le résultat en cours est : <🎜. >

Array
(
  [0] => 9767
  [1] => 2344
  [2] => 7783
)
Copier après la connexion
Résumé : ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il pourra être utile à l'étude de chacun.

Recommandations associées :

phpExemple de partage du traitement d'un seul fichier et de plusieurs téléchargements de fichiers

Implémentation PHP entre pages Méthodes de transmission de valeurs et de maintien des valeurs

Méthodes d'implémentation de fonctions d'exécution planifiées basées sur la fonction sleep en PHP

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