function direct_sort($data) {
for ($j = $i + 1; $j < $count; $j ++) {
if ($data[$i] > $data[$j]) {
$temp = $data[$i];
$data[$i] = $data[$j];
$data[$j] = $temp;
}
}
}
return $data;
}
$array = array(8,2,9,1,3);
$count = count($data);
if($count == 0)
return;
elseif($count == 1)
return $data;
for ($j = $i + 1; $j < $count; $j ++) {
if ($data[$i] > $data[$j]) {
$temp = $data[$i];
$data[$i] = $data[$j];
$data[$j] = $temp;
}
}
}
return $data;
}
$array = array(8,2,9,1,3);
print_r(bulle_sort($array));
-------------------------------------------
for($i = 0; $i < $count; $i ++) {
for ($j = $count - 1; $j > $i; $j --){
if ($data[$j-1] > $data[$j]){
$temp = $data[$j-1];
$data[$j-1] = $data[$j];
$data[$j] = $temp;
}
}
}