Fonction de sélection aléatoire de tableau d'apprentissage PHP array_rand()

little bottle
Libérer: 2023-04-06 12:16:01
original
3196 Les gens l'ont consulté

Cet article parle principalement de la fonction de valeur aléatoire du tableau array_rand() de PHP et joint le code, qui a une certaine valeur de référence. Les amis intéressés peuvent l'apprendre.

Fonction array_rand()

La fonction array_rand() consiste à supprimer aléatoirement un ou plusieurs éléments du tableau.

   mixed array_rand(array $input [,int $num_req]);
Copier après la connexion

La fonction array_rand() accepte un paramètre d'entrée et un paramètre facultatif num_req. Le paramètre d'entrée est utilisé pour spécifier le tableau accepté, et num_req est utilisé pour spécifier le nombre d'éléments à supprimer. La valeur par défaut est 1. Si un seul élément est supprimé, array_rand() renverra la clé d'un élément aléatoire, sinon il renverra un tableau contenant des clés aléatoires.

Le code est le suivant :

<?php
    $input=array("科比","姚明","詹姆斯","艾佛森","基德");
    echo "<pre class="brush:php;toolbar:false">";
    echo "随机获取一个元素" . "<br/>";
    print_r(array_rand($input));
    echo "<br/>";
    echo "随机获取两个元素" . "<br/>" ;
    print_r(array_rand($input,2));
    echo "
"; /*运行结果: 随机获取一个元素 2 随机获取两个元素 Array ( [0] => 2 [1] => 3 ) */ ?>
Copier après la connexion

L'article se termine ici, j'espère qu'il vous sera utile.

Tutoriels associés : Tutoriel vidéo 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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal