如何从输出数组中随机选取几组子数组?

更新于
2026-09-26 09:23:23
1阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计194个文字,预计阅读时间需要1分钟。

如何从输出数组中随机选取几组子数组?

php 6874, air=> 国泰航空), array(price=> 4726, air=> 大韩航空), array(price=> 65, air=> 其他));

// 随机选择一个数组$randomIndex=array_rand($data);$selectedArray=$data[$randomIndex];

// 输出结果echo 选中的价格: . $selectedArray[price] . \n;echo 选中的航空公司: . $selectedArray[air] . \n;?>

随机出来数组序号,然后再去组合数组

1.[代码][PHP]代码

//百度知道中的代码,mark一下 $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); //分享自

如何从输出数组中随机选取几组子数组?

本文共计194个文字,预计阅读时间需要1分钟。

如何从输出数组中随机选取几组子数组?

php 6874, air=> 国泰航空), array(price=> 4726, air=> 大韩航空), array(price=> 65, air=> 其他));

// 随机选择一个数组$randomIndex=array_rand($data);$selectedArray=$data[$randomIndex];

// 输出结果echo 选中的价格: . $selectedArray[price] . \n;echo 选中的航空公司: . $selectedArray[air] . \n;?>

随机出来数组序号,然后再去组合数组

1.[代码][PHP]代码

//百度知道中的代码,mark一下 $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); //分享自

如何从输出数组中随机选取几组子数组?