array_rand

(PHP 4, PHP 5, PHP 7)

array_rand �����������ȡ��һ��������Ԫ

˵��

array_rand ( array $array [, int $num = 1 ] ) : mixed

��������ȡ��һ����������ĵ�Ԫ�������������Ŀ��һ���������� ��ʹ����α����������㷨�����Բ��ʺ�����ѧ������

����

array

��������顣

num

ָ��������ȡ�����ٸ���Ԫ��

����ֵ

���ֻȡ��һ����array_rand() ���������Ԫ�ļ����� ����ͷ��ذ���������������顣 ��ɺ󣬾Ϳ��Ը�������ļ���ȡ��������ֵ�� ȡ������������� array �ij��ȣ��ͻᵼ�� E_WARNING ���󣬲����� NULL��

������־

�汾 ˵��
7.1.0 ���õ�����������㷨�� libc rand �����ij�» ÷ɭ��ת α����������㷨��
5.2.10 The resulting array of keys is no longer shuffled.

����

Example #1 array_rand() ����

<?php
$input 
= array("Neo""Morpheus""Trinity""Cypher""Tank");
$rand_keys array_rand($input2);
echo 
$input[$rand_keys[0]] . "\n";
echo 
$input[$rand_keys[1]] . "\n";
?>

�μ�