<?php
$arr = array(1,7,3,9,3,2);
for($i=0;$i<count($arr);$i++)
{
$temp=$arr[$i];
$j=$i-1;
while($j>=0)
{
if($arr[$j]>$temp)
{
array_splice($arr,$j+1,1,$arr[$j]);//或者$arr[$j+1]=$arr[$j];
$j--;
}
else
break;
}
$arr[$j+1]=$temp;
print_r($arr);
echo "<br/>";
}
?>