<?php
$arr=array(10,3,1,8);
function bubble(&$arr){
??? $total=count($arr);
?? ?for($i=0;$i< ;$total - 1;$i++){
?? ??? ?for($j=0;$total - 1 - $i;$j++){
?? ??? ??? ?if($arr[$j] > $arr[$j + 1]) {
?? ??? ??? ???? $temp=$arr[$j];
?? ??? ??? ??? ?$arr[$j]=$arr[$j+1];
?? ??? ??? ??? ?$arr[$j+1]=$temp;
?? ??? ??? ?}
????? ?}
?? ??? ?echo '< ;br>';
?? ?}
}
bubble($arr);
echo '<br>';
print_r($arr);
?>
php排序算法沒研究過,你可以使用php排序函數(shù)sort、asort、rsort、krsort、ksort進行數(shù)組排序,更簡單些。