给你写个函数:
function haha($arr){$keys=array_rand($arr,5);
$re=array();
foreach($keys as $v){
$re[$v]=$arr[$v];
}
return $re;
}
//你的数组少写了个逗号
$data = array(
array(
"price" => "6874","air" => "国泰"
),
array(
"price" => "4726","air" => "大韩航空"
),
array(
"price" => "6569","air" => "国泰航空"
),
array(
"price" => "6569","air" => "卡塔尔航空"
),
array(
"price" => "3380","air" => "美国航空"
),
array(
"price" => "4200","air" => "泰国航空"
)
);
//随机选择出两个元素
$temp=array_rand($data,2);
//重组数组
foreach($temp as $val){
$data_last[]=$data[$val];
}
print_R($data_last);
以上就是关于请教一下前辈php如何从一个数组中随机取五个数据(下标和值都要)全部的内容,包括:请教一下前辈php如何从一个数组中随机取五个数据(下标和值都要)、php 怎么随机抽取二维数组里的几个数组、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)