この記事は、PHP で配列をバブルソートして出力するための for ループの使用方法を主に紹介しています。興味のある方はぜひご覧ください。
<!DOCTYPE html> <html> <body> <h1>原来是PHP啊!</h1> <?php //冒泡排序并打印排序后的数组 $a=array(2,1,4,3,5,6); $length=count($a); for($i=0;$i<$length;$i++){ for($j=0;$j<$length-1-$i;$j++){ if($a[$j+1]<$a[$j]){ $b=$a[$j]; $a[$j]=$a[$j+1]; $a[$j+1]=$b; } } echo $a[$i]," "; } ?> </body> </html>
結果は 1 2 3 4 5 6 です
もちろん、関数 sort() または rsort() を使用して直接並べ替えることもできます。
【おすすめ関連チュートリアル】
1. phpプログラミングの入門から習熟までのビデオチュートリアル
2. phpの入門から習熟まで
3.