現在の位置: ホーム> 関数カテゴリ一覧> asort

asort

配列を並べ替えて、インデックス関係を維持します
名前:asort
カテゴリ:配列
対応言語:php
一言説明:キー値で連想配列をソートします。

定義と使用法

asort()関数は、キー値に従って連想配列をソートします。

ヒント: arsort()関数を使用して、キー値で配置順序で連想配列をソートしてください。

ヒント: ksort()関数を使用して、キー名に従って連想配列をソートしてください。

関連配列をキー値でソートします。

 <?php
$ age = array ( "bill" => "60" 、 "Steve" => "56" 、 "mark" => "31" ) ;
ASORT ( $ age ) ;
?>

自分で試してみてください

文法

asort ( arraysortingtype ) ;
パラメーター説明する
配列必須。ソートする配列を指定します。
SORTINGTYPE

オプション。配列の要素/アイテムをアレンジする方法を指定します。考えられる値:

  • 0 = SORT_ REGULAL -DEFAULT。各アイテムを通常の順序で配置します(標準ASCII、タイプを変更せずに)
  • 1 = SORT_NUMERIC-各アイテムを番号として扱う
  • 2 = SORT_STRING-各アイテムを文字列として処理する
  • 3 = SORT_LOCALE_STRING-現在のロケール設定に基づいて、各アイテムを文字列として処理します(setLocale()を介して変更できます)
  • 4 = sort_natural-各アイテムを文字列として処理し、natsort()のような自然な種類を使用します
  • 5 = SORT_FLAG_CASE-文字列は(ビットごと)sort_stringまたはsort_natural、case-inssensiveと組み合わせてソートできます

説明します

asort()関数は配列をソートし、インデックス関係を維持します。主に、ユニットの順序が重要な組み合わせアレイをソートするために使用されます。

オプションの2番目のパラメーターには、追加のソート識別子が含まれています。

成功した場合はtrueを返し、それ以外の場合はfalseを返します。

類似の関数
  • 1つ以上の配列をマージします array_merge

    array_merge

    1つ以上の配列をマージします
  • 配列内のすべての値の積を計算します array_product

    array_product

    配列内のすべての値の積を計算します
  • 配列の先頭でセルを配列から移動します array_shift

    array_shift

    配列の先頭でセルを配列から移動します
  • 指定された配列がリストであるかどうかを確認してください array_is_list

    array_is_list

    指定された配列がリストであるかどうかを確
  • 配列をブロックに分割します array_chunk

    array_chunk

    配列をブロックに分割します
  • 複数の配列または多次元配列を並べ替えます array_multisort

    array_multisort

    複数の配列または多次元配列を並べ替えます
  • コールバック関数を使用して、配列を単一の値に繰り返し単純化します array_reduce

    array_reduce

    コールバック関数を使用して、配列を単一の
  • 配列に指定されたキー名またはインデックスがあるかどうかを確認します array_key_exists

    array_key_exists

    配列に指定されたキー名またはインデックス