array_rand()
は、配列から一つ以上のランダムなエ ントリを取得しようとする場合に有用です。この関数は、配列
input
およびオプションとして
num_req
を引数とします。この引数は、取得す るエントリの数を指定します。指定されない場合は、デフォルトの1にな ります。
エントリを一つだけ取得する場合、
array_rand()
は ランダムなエントリのキーを返します。その他の場合は、ランダムなエ
ントリのキーの配列を返します。これにより、ランダムなキーを取得し、 配列から値を取得することが可能になります。
乱数生成器を初期化するために
srand()
をコールす ることを忘れないで下さい。