php 从一个数组中随机取出5个值

php里面就有个自带的函数 array_rand(),从数组中随机取出一个或多个单元,取出来的是数组的键,也就是下标。用法如下:

array_rand($arr, 5);  $arr是要操作的数组,第二个参数就是随机取出来多少个。

写一个小例子吧

$keys=array_rand($arr,5);

foreach($keys as $v){
     $re[$v]=$arr[$v];
 }

—————————————————————————————————————

亲爱的用户,您好!如果您喜欢这个网站,欢迎赞助我,您的支持是我的动力。

赞赏款用于服务器、文章等网站的固定支出。欢迎大家支持,谢谢!

51cb4e9a9397260f1f774ee07de0b77.jpg