PHP arsort()関数

PHP Array Reference完全な PHP Array リファレンスマニュアル

例

連想配列をキー値で降順に並べ替えます。

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
arsort($age);
?>

例を実行 »

定義と使用法

arsort() 関数は連想配列をキー値で降順に並べ替えます。

ヒント:使用してくださいasort()関数は連想配列をキー値で昇順に並べ替えます。

ヒント:使用してくださいkrsort()関数は連想配列をキー名で降順に並べ替えます。

構文

arsort(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 Reference完全な PHP Array リファレンスマニュアル その他の拡張機能