So verwenden Sie die PHP-Funktion array_rand

藏色散人
Freigeben: 2023-02-22 18:38:02
Original
3360 Leute haben es durchsucht

Die PHP-Funktion array_rand wird verwendet, um zufällige Schlüssel in einem Array zurückzugeben. Wenn Sie angeben, dass die Funktion mehr als einen Schlüssel zurückgibt, geben Sie ein Array mit zufälligen Schlüsseln zurück. Die Syntax lautet array_rand(array,number), und der Parameter array ist erforderlich und verweist auf das angegebene Array.

So verwenden Sie die PHP-Funktion array_rand

Wie verwende ich die PHP-Funktion array_rand?

Funktion: Gibt einen zufälligen Schlüsselnamen im Array zurück. Wenn Sie angeben, dass die Funktion mehr als einen Schlüsselnamen zurückgibt, gibt sie ein Array mit zufälligen Schlüsselnamen zurück.

Syntax:

array_rand(array,number)
Nach dem Login kopieren

Parameter:

Array erforderlich. Gibt ein Array an.

Nummer ist optional. Gibt an, wie viele zufällige Schlüsselnamen zurückgegeben werden.

Anleitung:

Wählen Sie zufällig ein oder mehrere Elemente aus dem Array aus und geben Sie es zurück. Der zweite Parameter wird verwendet, um zu bestimmen, wie viele Elemente ausgewählt werden sollen. Wenn mehr als ein Element ausgewählt ist, wird ein Array zurückgegeben, das einen zufälligen Schlüssel enthält, andernfalls wird der Schlüssel des Elements zurückgegeben.

php array_rand()-Funktionsverwendungsbeispiel 1

<?php
$a=array("php中文网","西门","讲师","灭绝师太","无忌哥哥");
$rand_keys=array_rand($a,3);
echo $a[$rand_keys[0]]."<br>";
echo $a[$rand_keys[1]]."<br>";
echo $a[$rand_keys[2]];
?>
Nach dem Login kopieren

Ausgabe:

php中文网
讲师
无忌哥哥
Nach dem Login kopieren

php array_rand()-Funktionsverwendungsbeispiel 2

<?php
$a=array("red","green","blue","yellow","brown");
$random_keys=array_rand($a,3);
echo $a[$random_keys[0]]."<br>";
echo $a[$random_keys[1]]."<br>";
echo $a[$random_keys[2]];
?>
Nach dem Login kopieren

Ausgabe:

red
green
brown
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die PHP-Funktion 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage