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

ksort

キー名で配列をソートします
名前:ksort
カテゴリ:配列
対応言語:php
一言説明:キー名で配列を並べ替えます。

定義と使用法

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

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

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

キー名で連想配列を並べ替えます。

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

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

文法

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

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

  • 0 = SORT_ REGULAR -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、seart_naturalと組み合わせてソートすることができます。

説明します

ksort()関数は、キー名で配列をソートし、配列値の元のキーを保持します。

オプションの2番目のパラメーターには、追加のソートフラグが含まれます。

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

類似の関数
  • 配列からセグメントを取ります array_slice

    array_slice

    配列からセグメントを取ります
  • 配列内の値の数をカウントします array_count_values

    array_count_values

    配列内の値の数をカウントします
  • キー名の比較を使用して、配列の違いセットを計算する array_diff_key

    array_diff_key

    キー名の比較を使用して、配列の違いセット
  • 連想配列からキー名を取得します key

    key

    連想配列からキー名を取得します
  • インデックスチェックとの配列の交点を計算し、インデックスをコールバック関数と比較します array_intersect_uassoc

    array_intersect_uassoc

    インデックスチェックとの配列の交点を計算
  • アレイ内の現在のキー/値ペアを返し、配列ポインターを一歩前進させます - この関数はPHP 7.2.0以降放棄されています。この機能を使用しないことを強くお勧めします。 each

    each

    アレイ内の現在のキー/値ペアを返し、配列
  • ソート配列 sort

    sort

    ソート配列
  • 複数の配列または多次元配列を並べ替えます array_multisort

    array_multisort

    複数の配列または多次元配列を並べ替えます
人気記事(にんききじ)