PHPバブルソートプログラムファイルsort_bubble_up.php <html> 頭> < /title>< 頭> < リンクrel=」スタイルシート" href="sort.css" <ボディ > < h1> バブルソート方法のデモ < /h1 > ; < テーブルセルパディング ="5"セル間隔 ="1" border="0" = 「センター」 > <?php //配列をランダムに生成 $ arr =配列( ); エコー'tr>< tdコルスパン = "10" クラス="タイトル">初期値<></tr >'; echo '<tr>'; ;$i< 10;$i++){ $arr[$i]=rand(); echo " < td>$arr[$i]={$arr[$i]}< /td> "; } //バブルソートを実行 for($i= 9;$i > >< tdcolspan="10"クラス =「タイトル」> ;いいえ.(10-$i).'次< /td>< /tr> '; for($j=0;$j< $i;$j++){ if($arr [$j]< $arr[$j+1]){ $tmp=$arr[$j]; $arr[$j]=$arr[$j+1]; $arr[$j+1]=$tmp; } エコー '< tr> '; for($k=0;$k< 10;$k++){ switch($k){ case $j : echo '< td クラス="ベース">"; 壊す; case $j+1 : echo '< td class =「光」 >'; 壊す; デフォルト: echo '< td>'; } echo "$arr[$k]={$arr[$k]}< /td> "; } echo '< /tr>'; } } //並べ替え結果を表示 echo '< tr>< td colspan="10"クラス="タイトル" >結果< /td></tr>'; エコー '< tr>'; i<10;$i++ ){ エコー " < td >$arr[$i]= {$arr[$i]}< /td >"; } echo '< /tr> '; < /table> < /body>< /html > PHP バブルソートスタイルシートファイル sort.cssh1{text-align: center; color: blue;}table{font-size: 12px; color: 黒; text-align: center;}td{背景色: 白;}.base{背景色: #0FF;}.light{背景色: #0DD;}.title{背景-色: #3FF; テキスト-配置: 中央;} http://www.bkjia.com/PHPjc/445918.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/445918.html技術記事 PHPバブルソートプログラムファイル sort_bubble_up.php html head title PHPバブルソート方法デモ/タイトル headリンク rel = stylesheet href = sort.css body h1 バブルソート方法デモ/h1 table cel...