Langsung aja dicuplikan PHP codenya untuk algoritma Bubble Sort
<?php $data = array(5, 1, 4, 2, 8, 2, 1, 9, 6, 7); echo 'Data: '; foreach ($data as &$value) { echo $value.' '; } echo '<br />'; for($x = 0; $x < count($data); $x++) { for($y = 0; $y < count($data); $y++) { if($data[$x] < $data[$y]) { $hold = $data[$x]; $data[$x] = $data[$y]; $data[$y] = $hold; } } } echo 'Sort: '; foreach ($data as &$value) { echo $value.' '; } ?>
Hasil outputnya:
Data: 5 1 4 2 8 2 1 9 6 7 Sort: 1 1 2 2 4 5 6 7 8 9