<?php
$arr=array(1000,500,200,121,45,100,400,250,60,80,100);
echo "<pre>";
print_r($arr);
echo "</pre>";
for ($i=0; $i < count($arr)-1 ; $i++) {
for ($j=0; $j < count($arr)-1; $j++) {
if ($arr[$j]>$arr[$j+1]) {
$tem=$arr[$j+1];
$arr[$j+1]=$arr[$j];
$arr[$j]=$tem;
}
}
var_dump(join(' ',$arr));
}
echo "<pre>";
print_r($arr);
echo "</pre>";
?>
运行结果:
Array
(
[0] => 1000
[1] => 500
[2] => 200
[3] => 121
[4] => 45
[5] => 100
[6] => 400
[7] => 250
[8] => 60
[9] => 80
[10] => 100
)
D:\wamp64\www\test\test.php:18:string '500 200 121 45 100 400 250 60 80 100 1000' (length=41)
D:\wamp64\www\test\test.php:18:string '200 121 45 100 400 250 60 80 100 500 1000' (length=41)
D:\wamp64\www\test\test.php:18:string '121 45 100 200 250 60 80 100 400 500 1000' (length=41)
D:\wamp64\www\test\test.php:18:string '45 100 121 200 60 80 100 250 400 500 1000' (length=41)
D:\wamp64\www\test\test.php:18:string '45 100 121 60 80 100 200 250 400 500 1000' (length=41)
D:\wamp64\www\test\test.php:18:string '45 100 60 80 100 121 200 250 400 500 1000' (length=41)
D:\wamp64\www\test\test.php:18:string '45 60 80 100 100 121 200 250 400 500 1000' (length=41)
D:\wamp64\www\test\test.php:18:string '45 60 80 100 100 121 200 250 400 500 1000' (length=41)
D:\wamp64\www\test\test.php:18:string '45 60 80 100 100 121 200 250 400 500 1000' (length=41)
D:\wamp64\www\test\test.php:18:string '45 60 80 100 100 121 200 250 400 500 1000' (length=41)
Array
(
[0] => 45
[1] => 60
[2] => 80
[3] => 100
[4] => 100
[5] => 121
[6] => 200
[7] => 250
[8] => 400
[9] => 500
[10] => 1000
)