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]);
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 ) */ ?>
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!