0; $i--) { $swapped = true; for ($j = 0; $j < $i - 1; $j++) { if ($array[$j] > $array[$j + 1]) { $temp = $array[$j]; $array[$j] = $array[$j + 1]; $array[$j + 1] = $temp; $swapped = false; } } if ($swapped) { break; } } return $array; }