php配列関数シーケンスのksort()は配列の要素キー名を昇順に並べ替え、インデックス関係を維持します。


ksort()定義と用法ksort()関数はキーの対配列昇順に並べられ、配列値の元のキーを保持します。オプションの2番目のパラメータには追加のソートフラグが含まれます。成功すればTRUEに戻り、そうでなければFALSEに戻ります。構文ksortパラメータ記述が必要です。並べ替えの行列を指定します。sorttypeは選択できます。配列の値を指定します。可能な値:SORT_REGULAR-デフォルト。それらの元のタイプで処理します。SORT_NUMERIC-値を数値としてSORT_を処理します。STRING-値を文字列としてSORT_を処理します。LOCALE_STRING-値を文字列として処理し、ローカル設定*:この値はPHP 4.4.4.4と5.0.2の新規加算です。PHP 6の前にシステムのエリア設定を使用して、setlocale()で変更できます。PHP 6からはi 18 n_を使用しなければなりません。loc_setdefault()関数です例
 
<?php
$my_array = array("e" => "Dog", "b" => "Cat", "c" => "Horse");
ksort($my_array);
print_r($my_array);
?>
出力:Aray([b]=>Cat[c]=>Horse[e]=>Sog)