php array_rand() function


  Translation results:

UK [rænd] US [rænd]

n. The padding between the heel of the shoe and the sole, edge

Plural: rands rand

php array_rand() functionsyntax

Function:Returns a random key name in the array, or if you specify that the function returns more than one key name, returns an array containing random key names.

Syntax: array_rand(array,number)

##Parameters:

ParameterDescriptionarray Required. Specifies an array. number Optional. Specifies how many random key names are returned.

Description: Randomly select one or more elements from the array and return it. The second parameter is used to determine how many elements to select. If more than one element is selected, an array containing a random key is returned, otherwise the key of the element is returned.

php array_rand() functionexample

<?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]];
?>

Run instance»

Click the "Run instance" button to view the online instance

Output:

php中文网
讲师
无忌哥哥
<?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]];
?>

Run instance»

Click the "Run instance" button to view the online instance

Output:

red
green
brown

Home

Videos

Q&A