<?php
//$contents=file_get_contents('http://news.baidu.com/');
header('Content-type:text/html;charset=utf8');
/*
从有m个元素的数组中随意抽出不同的n个元素组成新的数组,
注意不要死循环。(m>n;)
*/
$arr=array(2,'a',3,4,4,'a','e',3,1,2,'a','e');
$brr=array();
$m=count($arr);
$n=4;
for ($i=0; $i < $n; $i++) {
$rand=$arr[rand(0,$m-1)];
if (!in_array($rand,$brr)) {
$brr[]=$rand;
}else{
$i=$i-1;
}
}
print_r($brr);
?>
从有m个元素的数组中随意抽出不同的n个元素组成新的数组, 注意不要死循环。(m>n;)
最新推荐文章于 2021-05-19 13:58:32 发布