(PHP 4, PHP 5, PHP 7)
array_rand — �����������ȡ��һ��������Ԫ
��������ȡ��һ����������ĵ�Ԫ�������������Ŀ��һ���������� ��ʹ����α����������㷨�����Բ��ʺ�����ѧ������
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($input, 2);
echo $input[$rand_keys[0]] . "\n";
echo $input[$rand_keys[1]] . "\n";
?>