PHP 開発の基本チュートリアル: 配列のソート

この章では、次の PHP 配列ソート関数を 1 つずつ紹介します:

  • sort() - 配列を昇順にソートする

  • rsort() - 配列を降順にソートする

  • asort() - 連想配列の値に基づいて配列を昇順に並べ替えます

  • ksort() - 連想配列のキーに基づいて配列を昇順に並べ替えます

  • arsort( ) - 連想配列の値に基づいて配列を並べ替えます 降順に並べ替えます

  • krsort() - 配列を降順に並べ替えます


1. sort() - を並べ替えます$fruits 配列の要素をアルファベットの昇順で並べ替える例:

<?php
$fruits = array("lemon", "orange", "banana", "apple");
sort($fruits);
foreach ($fruits as $key => $val) {
    echo "fruits[" . $key . "] = " . $val . "<br/>";
}
?>

2. rsort() - 配列を降順で並べ替える


$の例では、$フルーツアレイの要素を並べ替える順序で並べ替えます。 4. ksort() - 連想配列のキーに従って、配列を昇順に並べ替えます

5. arsort() - 連想配列の値に基づいて配列を降順に並べ替えます


6. krsort() - 連想配列のキーに基づいて配列を降順に並べ替えます包括的な例: コードは次のとおりです

<?php
$fruits = array("lemon", "orange", "banana", "apple");
rsort($fruits);
foreach ($fruits as $key => $val) {
    echo "fruits[" . $key . "] = " . $val . "<br/>";
}
?>

注: 各並べ替え関数にはいくつかのオプションのパラメーターもあります。 PHPマニュアルを参照できます

学び続ける
||
<?php $fruits = array("lemon", "orange", "banana", "apple"); sort($fruits); foreach ($fruits as $key => $val) { echo "fruits[" . $key . "] = " . $val . "<br/>"; } ?>
  • おすすめコース
  • コースウェアのダウンロード
現時点ではコースウェアはダウンロードできません。現在スタッフが整理中です。今後もこのコースにもっと注目してください〜