arsort は配列を降順に並べ替え、インデックスの関係を維持します。
基本構文
bool arsort ( array &$array [, int $sort_flags = SORT_REGULAR ] )
この関数は配列を降順にソートし、配列のインデックスはユニットに関連付けられたままになります。
arsort 関数は主に、単位の順序が重要な連想配列を並べ替えるために使用されます。
パラメータの紹介:
説明
arsort() 関数は、配列を逆にソートし、インデックス関係を維持します。主に、セルの順序が重要な連想配列の並べ替えに使用されます。
オプションの 2 番目のパラメーターには、追加の並べ替えフラグが含まれます。
戻り値
成功した場合は TRUE を返し、失敗した場合は FALSE を返します。
例:
<?php $fruits = array( "d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple" ); arsort($fruits); foreach ($fruits as $key => $val) { echo " $key = $val <br/>"; } ?>
実行結果:
a = オレンジ
d = レモン
b = バナナ
c = リンゴ