PHP ksort()関数
完全な PHP Array リファレンスマニュアル
例
連想配列をキー名で昇順にソート:
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
ksort($age);
?>
例を実行 »
定義と使用法
ksort() 関数は連想配列をキー名で昇順にソートします。
ヒント:使用してくださいkrsort()関数は連想配列をキー名で降順にソートします。
ヒント:使用してくださいasort()関数は連想配列をキー値で昇順にソートします。
構文
ksort(array,sortingtype);
| パラメータ |
説明 |
| array |
必須。ソートする配列を指定します。 |
| sortingtype |
オプション。配列の要素/アイテムをどのように並べるかを指定します。可能な値:
- 0 = SORT_REGULAR - デフォルト。各項目を通常の順序で並べます(Standard ASCII、型は変更しません)。
- 1 = SORT_NUMERIC - 各項目を数値として処理します。
- 2 = SORT_STRING - 各項目を文字列として処理します。
- 3 = SORT_LOCALE_STRING - 各項目を文字列として処理します。現在のロケール設定に基づきます(setlocale()を使用して変更できます)。
- 4 = SORT_NATURAL - 各項目を文字列として処理し、natsort()のような自然順序ソートを使用します。
- 5 = SORT_FLAG_CASE - (ビットOR)で SORT_STRING または SORT_NATURAL と組み合わせて、大文字小文字を区別せずに文字列をソートできます。
|
技術詳細
| 戻り値: |
成功した場合は TRUE を返し、失敗した場合は FALSE を返します。 |
| PHP バージョン: |
4+ |
完全な PHP Array リファレンスマニュアル その他の拡張機能