Navigation :

Home
Source code
Tutorials
RSS feeds
Articles
Wordpress plugins
Blog
Books
Software
Downloads
Hosting
manuals
Script directory
Training
Our Links




Site Sponsors :

Bookmark :

Links :

finance products
dropshippers
domain names

Downloads :

Misc :

Webmaster Resources
Only PHP
ScriptSearch.com
Scripts.com - Get the best scripts NOW!
AndreaPHP Programming

Valid XHTML 1.0 Transitional


Valid CSS!


Bubblesort routine

Bubblesort routine

<?

function BubbleSort($sort_array,$reverse)
{
for ($i = 0; $i < sizeof($sort_array); $i++){
for ($j = $i + 1; $j < sizeof($sort_array); $j++){
if($reverse){
if ($sort_array[$i] < $sort_array[$j]){
$tmp = $sort_array[$i];
$sort_array[$i] = $sort_array[$j];
$sort_array[$j] = $tmp;
}
}else{
if ($sort_array[$i] > $sort_array[$j]){
$tmp = $sort_array[$i];
$sort_array[$i] = $sort_array[$j];
$sort_array[$j] = $tmp;
}
}
}
}
return $sort_array;
}
?>

Use like this

$array = array{10,65,32,41,1,99};
$sorted = BubbleSort($array,0);




submitted by anon