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() - 連想配列のキーに従って、配列を昇順に並べ替えます
6. krsort() - 連想配列のキーに基づいて配列を降順に並べ替えます包括的な例: コードは次のとおりです
<?php $fruits = array("lemon", "orange", "banana", "apple"); rsort($fruits); foreach ($fruits as $key => $val) { echo "fruits[" . $key . "] = " . $val . "<br/>"; } ?>
注: 各並べ替え関数にはいくつかのオプションのパラメーターもあります。 PHPマニュアルを参照できます