Cet article présente principalement la méthode d'obtention d'une liste tableau aléatoire en PHP, impliquant l'application de nombres aléatoires dans le parcours de tableau C'est d'une grande valeur pratique. si vous en avez besoin, vous pouvez y faire référence.
L'exemple dans cet article décrit l'exemple de programme d'obtention d'un tableau aléatoire dans un tableau en PHP. J'aimerais le partager avec vous pour votre référence. La méthode d'implémentation spécifique est la suivante :
Inutile de dire que coller simplement le code directement array_rand en php est très anormal, perturbe la compréhension des gens normaux et est très fastidieux<.>Exemple 1 :
function create_random_ids( $min,$max,$limited ) { $_base_ids = range($min,$max); $_temp_key = array_rand ($_base_ids,min(count($_base_ids),$limited+10)); //拼接 $ids = array(); for ($x=0; $x < count($_temp_key); $x++) { $ids[] = $_base_ids[$_temp_key[$x]]; } return $ids; }
<?php $a = array(0,1,2,3,4,5,6,7,8); echo "$a原来的顺序为:<hr/>"; foreach($a as $v) echo $v."t"; shuffle($a); echo "<br/>$a被打乱后的顺序为:<hr/>"; foreach($a as $v) echo $v."t"; ?>
Obtenez-le pour la première fois Le résultat est :
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!