Sorting algorithms/Bubble sort: Difference between revisions
Content deleted Content added
Added Scala |
|||
Line 1,074: | Line 1,074: | ||
} |
} |
||
} |
} |
||
}</lang> |
|||
=={{header|PHP}}== |
|||
<lang php>function bubbleSort( array &$array ) |
|||
{ |
|||
do |
|||
{ |
|||
$swapped = false; |
|||
for( $i = 0, $c = count( $array ) - 1; $i < $c; $i++ ) |
|||
{ |
|||
if( $array[$i] > $array[$i + 1] ) |
|||
{ |
|||
list( $array[$i + 1], $array[$i] ) = |
|||
array( $array[$i], $array[$i + 1] ); |
|||
$swapped = true; |
|||
} |
|||
} |
|||
} |
|||
while( $swapped ); |
|||
}</lang> |
}</lang> |
||