输出连续相同的子数组

来源:互联网 发布:北师大网络教育登录 编辑:程序博客网 时间:2024/06/08 09:41
<?php


function display($arr,$s,$e){
for($i=$s;$i<$e;$i++){
echo $arr[$i].' ';
}
echo '<br/>';
}


$arr=array(3,3,4,1);
$index=array();
for($i=1;$i<count($arr);$i++){
if($arr[$i-1]!=$arr[$i]){
$index[]=$i;
}
}


display($arr,0,$index[0]);
for($i=1;$i<count($index);$i++){
display($arr,$index[$i-1],$index[$i]);
}


display($arr,$index[count($index)-1],count($arr));
原创粉丝点击