PHP 随机获取数组中的N个数据

          //生成下标数组
                $numbers = range (0,$ccc);
                //shuffle 将数组顺序随即打乱
                shuffle ($numbers);
                //array_slice 取该数组中的某一段
                $result = array_slice($numbers,0,$params['select_num']);
                foreach ($result as $r){
                    $ary[] = $ids[$r];
                }

 

posted @ 2022-03-11 11:56  鲨鱼大王  阅读(499)  评论(0编辑  收藏  举报