java隨機(jī)獲取數(shù)組中的值 php語(yǔ)言中怎么樣隨機(jī)取出數(shù)組中的一個(gè)元素?
php語(yǔ)言中怎么樣隨機(jī)取出數(shù)組中的一個(gè)元素?它的用法也很簡(jiǎn)單:arrayurand($arr[,$num])$arr==用于獲取元素的數(shù)組$num==隨機(jī)下標(biāo)數(shù),其中第二個(gè)參數(shù)$num是可選的,默認(rèn)值
php語(yǔ)言中怎么樣隨機(jī)取出數(shù)組中的一個(gè)元素?
它的用法也很簡(jiǎn)單:arrayurand($arr[,$num])$arr==用于獲取元素的數(shù)組$num==隨機(jī)下標(biāo)數(shù),其中第二個(gè)參數(shù)$num是可選的,默認(rèn)值是1。注意:當(dāng)?shù)诙€(gè)參數(shù)大于1時(shí),返回值為數(shù)組;當(dāng)?shù)诙€(gè)參數(shù)未設(shè)置或值為1時(shí),返回值為下標(biāo)。簡(jiǎn)單的示例代碼如下:1,第二個(gè)參數(shù)不傳遞值;$arr=array(“a”,“B”)$rndkey=arrayuurand($arr)echo$arr[$rndkey]//當(dāng)?shù)诙€(gè)參數(shù)的值大于1時(shí),輸出a或B2;$arr=array(“a”,“B”,“C”,“d”$rndkey=array_uu2;rand($arr,2)print_2;R($rndkey])//輸出隨機(jī)鍵數(shù)組