ホームページ > php教程 > php手册 > PHPのforループを使用したバブルソートと配列の印刷

PHPのforループを使用したバブルソートと配列の印刷

WBOY
リリース: 2018-10-27 14:19:37
転載
1986 人が閲覧しました


この記事は、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.
関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート