我爱学习网首页 | 设为首页 | 收藏本站 | 网站地图 您好,欢迎光临我爱学习网
我爱学习网

当前位置:首页 > 编程开发 > php > php字符串处理 >

php数组随机位置中插入新元素

时间:2017-05-31 10:48 来源:未知 | 作者:我爱学习网 | 本文已影响
php程序在数组随机位置中插入新元素,组成新的数组

//数组随机位置中插入元素
function inarr($arr,$str=''){
	$key=array_rand($arr);//随机数组下标,插入位置
	$arr2=array();
	foreach($arr as $k=>$value){
		if($k==$key){
			if(mt_rand(0,1)){
				$arr2[]=$str;
				$arr2[]=$value;
			}else{
				$arr2[]=$value;
				$arr2[]=$str;
			}
		}else{
			$arr2[]=$value;
		}
	}
	return $arr2;
}

(责任编辑:我爱学习网)


分享到: 更多

收藏此页】 【

我要纠错】 【打印此页