Sorting algorithms/Bubble sort: Difference between revisions
Content added Content deleted
m (→{{header|FreeBASIC}}: minor change) |
(→{{header|PHP}}: 2 performance changes) |
||
Line 2,916: | Line 2,916: | ||
=={{header|PHP}}== |
=={{header|PHP}}== |
||
<lang php>function bubbleSort( |
<lang php>function bubbleSort(array &$array) { |
||
$c = count($array) - 1; |
|||
{ |
|||
do { |
|||
⚫ | |||
{ |
|||
for ($i = 0; $i < $c; ++$i) { |
|||
⚫ | |||
if ($array[$i] > $array[$i + 1]) { |
|||
⚫ | |||
{ |
|||
array($array[$i], $array[$i + 1]); |
|||
⚫ | |||
{ |
|||
} |
|||
⚫ | |||
} |
|||
array( $array[$i], $array[$i + 1] ); |
|||
⚫ | |||
⚫ | |||
} |
|||
} |
|||
} |
|||
⚫ | |||
}</lang> |
}</lang> |
||