Maison  >  Article  >  développement back-end  >  Comment définir un tableau aléatoire en php

Comment définir un tableau aléatoire en php

PHPz
PHPzoriginal
2023-04-26 10:21:06564parcourir

En PHP, nous pouvons utiliser de nombreuses façons de définir des tableaux aléatoires, en voici quelques-unes :

  1. Utilisez rand() et la boucle for pour définir des tableaux aléatoires#🎜 🎜#
Cette méthode utilise la fonction rand() et une boucle for pour créer un tableau aléatoire. La fonction rand() est utilisée pour générer des nombres aléatoires et la boucle for est utilisée pour générer des tableaux dans une boucle. Voici l'exemple de code :

<?php
$randomArray = array();

for ($i = 0; $i < 10; $i++) {
    $randomArray[] = rand(1, 100);
}

print_r($randomArray);
?>
Le code ci-dessus créera un tableau contenant 10 entiers aléatoires et imprimera son contenu.

    Utilisez les fonctions array_map() et range() pour définir des tableaux aléatoires
Utilisez les fonctions array_map() et range() pour le créer davantage facilement Un tableau contenant un nombre quelconque de nombres aléatoires. Voici l'exemple de code :

<?php
function random() {
    return rand(1, 100);
}

$randomArray = array_map(&#39;random&#39;, range(1, 10));

print_r($randomArray);
?>
Le code ci-dessus créera un tableau contenant 10 entiers aléatoires et imprimera son contenu.

    Utilisez la fonction array_rand() et la fonction range() pour définir un tableau aléatoire
Vous pouvez utiliser la fonction array_rand() et la fonction range() soit Créez facilement un tableau contenant n'importe quel nombre de nombres aléatoires. Voici un exemple de code :

<?php
$numbers = range(1, 100);
$random_keys = array_rand($numbers, 10);
$randomArray = array();

foreach ($random_keys as $key) {
    $randomArray[] = $numbers[$key];
}

print_r($randomArray);
?>
Le code ci-dessus utilise la fonction range() pour générer un tableau contenant de 1 à 100, et utilise la fonction array_rand() pour sélectionner aléatoirement 10 nombres dans l'index. Ensuite, utilisez une boucle foreach pour parcourir ces index, supprimez les nombres correspondants, et enfin générez un tableau contenant 10 nombres aléatoires et affichez son contenu.

Quelle que soit la méthode utilisée, PHP offre une variété de moyens pratiques pour créer des tableaux aléatoires pour répondre à différents besoins.

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