Heim > Backend-Entwicklung > PHP-Tutorial > PHP lernt die Array-Zufallsauswahlfunktion array_rand()

PHP lernt die Array-Zufallsauswahlfunktion array_rand()

little bottle
Freigeben: 2023-04-06 12:16:01
Original
3229 Leute haben es durchsucht

Dieser Artikel befasst sich hauptsächlich mit der Array-Zufallswertfunktion array_rand() von PHP und fügt den Code hinzu, der einen bestimmten Referenzwert hat.

array_rand()-Funktion

array_rand()-Funktion besteht darin, ein oder mehrere Elemente zufällig aus dem Array zu entfernen. Die Funktion

   mixed array_rand(array $input [,int $num_req]);
Nach dem Login kopieren

array_rand() akzeptiert einen Eingabeparameter und einen optionalen Parameter num_req. Der Eingabeparameter wird verwendet, um das akzeptierte Array anzugeben, und num_req wird verwendet, um die Anzahl der herauszunehmenden Elemente anzugeben 1. Wenn nur ein Element herausgenommen wird, gibt array_rand() den Schlüssel eines zufälligen Elements zurück, andernfalls gibt es ein Array mit zufälligen Schlüsseln zurück.

Der Code lautet wie folgt:

<?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 ) */ ?>
Nach dem Login kopieren

Der Artikel endet hier, ich hoffe, er wird Ihnen hilfreich sein.

Verwandte Tutorials: PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonPHP lernt die Array-Zufallsauswahlfunktion array_rand(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage