//给定数组,从头数,去到最后,从最后数,
去掉最前,一直到剩下一个。
<?php
$arr=array(4,8,5,6,7,2,5);
$flag=0;
while(count($arr)>1){
if($flag==1){
array_pop($arr);//去掉第一个
print_r($arr);
echo '<br/>';
$flag=0; //设指针
reset($arr);
}else{
array_shift($arr);//去掉最后一个
print_r($arr);
echo '<br/>';
$flag=1; //设指针
reset($arr);
}
}
?>