站長資訊網
最全最豐富的資訊網站

php怎么隨機從數組中取出幾個值

在php中,可以使用array_rand()函數隨機從數組中取出幾個值,該函數可以從數組中隨機獲取一個或多個元素,并返回獲取的數組鍵值;語法格式“array_rand(array,num)”,參數num指明獲取的數組元素數目。

php怎么隨機從數組中取出幾個值

本教程操作環境:windows7系統、PHP7.1版,DELL G3電腦

在php中,可以使用array_rand()函數隨機從數組中取出幾個值。

array_rand() 函數可以從數組中隨機獲取一個或多個元素,并返回獲取的數組鍵值。該函數使用了偽隨機數產生算法,所以不適合密碼學場景,其語法格式如下:

array_rand(array,number)
參數 描述
array 必需。規定數組。
number 可選。規定返回多少個隨機的元素。

提示:如果省略 number 參數,函數默認會返回一個隨機的數組鍵名,如果獲取的數量(number)超過了 array 的長度,就會導致 E_WARNING 錯誤,并返回 NULL。

如果只需要獲取一個元素,array_rand() 函數會返回獲取到的鍵名,否則就返回包含隨機鍵名的數組。函數運行成功后,就可以根據隨機獲取到的數組鍵值來獲取具體的值。

示例:使用 array_rand() 函數隨機獲取數組元素

<?php     $array = array(         'name'  => 'php中文網',         'url'   => 'http://www.php.cn',         'title' => 'PHP教程',         'article' => 'array_rand()函數'     );     echo '<pre>';     var_dump(array_rand($array));     var_dump(array_rand($array, 2));     var_dump(array_rand($array, 2));     var_dump(array_rand($array, 5)); ?>

php怎么隨機從數組中取出幾個值

推薦學習:《PHP視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
亚洲精品国产精品| 四虎国产精品永久在线看| 一本色道久久综合亚洲精品| 国产日韩精品一区二区三区| 国产精品久久香蕉免费播放| 精品av天堂毛片久久久| 国产va精品免费观看| 亚洲精品午夜视频| 久久91精品国产一区二区| 精品三级在线观看| 亚洲日韩精品一区二区三区无码| 精品第一国产综合精品蜜芽| 亚洲精品成人区在线观看| 99精品国产高清自在线看超| 亚洲精品久久久www| 日韩高清免费在线观看| 日韩人妻无码精品无码中文字幕| 国产精品美女久久久久av超清 | 国产精品久久无码一区二区三区网| 四虎精品视频在线永久免费观看| 久久精品中文字幕| 国产精品成人免费观看| 一本久久a久久精品综合香蕉 | 最新国产精品无码| 久久久久一级精品亚洲国产成人综合AV区| 亚洲国产精品国产自在在线| 九九久久国产精品免费热6| segui久久综合精品| 亚洲国产精品成人AV无码久久综合影院| 无码8090精品久久一区| 一本久久伊人热热精品中文| 亚洲精品视频免费| 国产精品超碰12396| 中文字幕在线视频精品| 国产在线国偷精品免费看| 成人精品视频一区二区三区不卡 | 精品一区二区三区无码免费视频| 91精品国产综合久久久久| 51视频精品全部免费最新| 亚洲国产精品成人综合久久久| 亚洲精品一卡2卡3卡三卡四卡|