PHP逆引き大全 516の極意

基本プログラミングの極意 - Tips72 配列をキーでソートする

登録タグ
PHP
Icon comment count 0
Icon stock count 0

1-3配列Tips72 配列をキーでソートする

Level1

Pointksort関数、krsort関数を使う

配列(特に連想配列)の要素をキーの値の昇順でソートするには、ksort関数を使います。逆にキーの値の降順でソートするには、krsort関数を使います。

ksort関数とkrsort関数には、引数として配列と比較オプションを渡すと配列の要素の順番を比較オプションに基づいてソートし、論理値を返します。戻り値はソートが成功した場合にはTRUEを返し、失敗した場合にはFALSEを返します(リスト1)。

比較オプションには、ソートにおける比較基準定数を指定できます(表1)。比較オプションは省略できますが、必ず指定することをお勧めします。

ksort関数、krsort関数の使い方

論理値 = ksort(配列, 比較オプション);
論理値 = krsort(配列, 比較オプション);
表1 比較オプション定数一覧

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません