array_rand
从数组中随机取出一个或多个单元
&reftitle.description;
mixedarray_rand
arrayinput
intnum_req1
从数组中取出一个或多个随机的单元,并返回随机条目的一个或多个键。
&reftitle.parameters;
input
输入的数组。
num_req
指明了你想取出多少个单元。如果指定的数目超过了数组里的数量将会产生一个 E_WARNING 级别的错误。
&reftitle.returnvalues;
如果你只取出一个,array_rand
返回一个随机单元的键名,否则就返回一个包含随机键名的数组。这样你就可以随机从数组中取出键名和值。
&reftitle.changelog;
&Version;
&Description;
5.2.10
The resulting array of keys is no longer shuffled.
&changelog.randomseed;
&reftitle.examples;
array_rand 例子
]]>
&reftitle.seealso;
shuffle