Bubble Sort

Sort an array using the bubble sort algorithm by repeatedly swapping adjacent elements.

Code

Algorithms
$n = count($arr);
for ($i = 0; $i < $n; $i++) {
    for ($j = 0; $j < $n - $i - 1; $j++) {
        if ($arr[$j] > $arr[$j + 1]) {
            [$arr[$j], $arr[$j + 1]] = [$arr[$j + 1], $arr[$j]];
        }
    }
}
$arr;

Parameters

Array to sort

Server

More PHP Snippets