PHP 配列のキーをソートする基本と実践
PHPで配列のキー値を並べ替えるためには、以下の関数を使用することができます:
- ksort()関数は、配列をキーの昇順でソートします。
 - krsort()関数:キー名で配列を降順に並べ替えます。
 - asort()関数:キーと値のペアの配列を昇順でソートし、インデックスの関連性を保持します。
 - arsort():インデックスの関連を保持しながら、キーと値の配列を降順でソートします。
 - sort()メソッド:キーと値の配列で昇順に並べ替え、配列のインデックスをリセットします。
 - rsort()関数は、キーと値のペアの配列を降順でソートし、配列のインデックスを再設定します。
 
例えば、関連配列をキー名でソートする場合:
$fruits = array("apple" => "red", "banana" => "yellow", "cherry" => "red");
ksort($fruits);
foreach ($fruits as $key => $value) {
    echo $key . ": " . $value . "\n";
}
このコードは、次のように出力します:
apple: red
banana: yellow
cherry: red