描述:给一个数组,把第一个元素删了,第二个元素放到最后,递归进行,直到最后一个元素也被删掉。例如:60,25,15,99,80,100——>15,99,80,100,25
<?php
function queue($arr){
$tail=count($arr);
$head=0;
for($i=0;$i<=$tail;$i++){
echo $arr[$head];
if(count($arr)==2){
echo $arr[1];
break;
}
$tempLength=count($arr);
$arr[$tempLength]=$arr[1];
array_splice($arr,0,2);
}
}
$arr=array(60,25,15,99,80,100);
queue($arr);
?>