Суть сортировки массивов методом пузырька сводится к тому, что просто перебирается массив до тех пор пока все элементы не будут стоять от меньшего к большему, а так же при сортировке можно менять только два рядом стоящих элемента.
<?php
$array = array(1, 0, 6, 9, 4, 5, 2, 3, 8, 7); // исходный массив
// перебираем массив
for ($j = 0; $j < count($array) - 1; $j++){
for ($i = 0; $i < count($array) - $j - 1; $i++){
// если текущий элемент больше следующего
if ($array[$i] > $array[$i + 1]){
// меняем местами элементы
$tmp_var = $array[$i + 1];
$array[$i + 1] = $array[$i];
$array[$i] = $tmp_var;
}
}
}
// вывод результата
var_dump($array);
?>
Вот и вся задача. Может быть кому-то из студентов поможет сдать лабораторную работу :)