PHP 实现冒泡法排序

<?php

$nums = array(10,0,20,30,50,40,80);

function stor($numbers){

	$length = count($numbers);
	
	for($i=0; $i<$length-1; $i++){
		for($j=$i+1; $j<$length; $j++){
			if($numbers[$j] < $numbers[$i]){
				$temp=$numbers[$i];
				$numbers[$i]=$numbers[$j];
				$numbers[$j]=$temp;
			}
		}
	}

	return $numbers;

}

$array = stor($nums);

foreach($array as $v){
	echo $v."-";
}


?>

  

posted @ 2014-04-17 22:38  陈朔  阅读(185)  评论(0编辑  收藏  举报