c语言从数组里随机抽一个数 如何从已经规定的数组中随机取出一个元素?

如何从已经规定的数组中随机取出一个元素?array_uurand($arr[,$num])$arr==用于获取元素的数组$num==随机获取下标数,其中第二个参数$num是可选的,默认值为1。注意:当

如何从已经规定的数组中随机取出一个元素?

array_uurand($arr[,$num])$arr==用于获取元素的数组$num==随机获取下标数,其中第二个参数$num是可选的,默认值为1。注意:当第二个参数大于1时,返回值为数组;当第二个参数未设置或值为1时,返回值为下标。简单的示例代码如下:1。当第二个参数没有传递值时;$arr=array(“a”,“B”)$rndkey=arrayuuRAND($arr)echo$arr[$rndkey]//输出a或B2,当第二个参数的值大于1时;$arr=array(“a”,“B”,“C”,“d”)$rndkey=arrayuRAND($arr,2)printR($rndkey])//输出随机键数组