Maison >développement back-end >tutoriel php >Comment obtenir une liste de tableaux aléatoires via php

Comment obtenir une liste de tableaux aléatoires via php

不言
不言original
2018-06-21 14:01:222996parcourir

Cet article présente principalement la méthode d'obtention d'une liste de tableaux aléatoires en PHP. Il implique l'application de nombres aléatoires au parcours de tableaux. Il est d'une grande valeur pratique. Les amis dans le besoin peuvent s'y référer

L'exemple de cet article raconte l'histoire de l'obtention d'un tableau aléatoire en PHP. L'exemple de programme de tableau aléatoire dans un tableau est partagé avec tout le monde pour votre référence. La méthode d'implémentation spécifique est la suivante :

Inutile de dire que coller directement le code array_rand dans php est très anormal, cela dépasse 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;
}
Exemple 2 :

<?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";
?>
Le résultat obtenu pour la première fois est :

Le résultat obtenu pour la seconde le temps est :

Le résultat obtenu pour la troisième fois est :

Ce qui précède est tout le contenu de ce article.J'espère qu'il sera utile à l'étude de tout le monde.Plus connexe Veuillez faire attention au site Web PHP chinois pour le contenu !

Recommandations associées :

3 façons de générer des nombres aléatoires en PHP

À propos de la façon de trouver des tableaux numériques en PHP Do ne pas répéter les 10 plus grands et les plus petits nombres

À propos du code de fonction PHP pour trouver des dérivées polynomiales

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!

Déclaration:
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