sort 配列を昇順にソートする &reftitle.description; truesort arrayarray intflagsSORT_REGULAR array を値で昇順にソートします。 ¬e.sort-unstable; ¬e.no-key-association; ¬e.reset-index; &reftitle.parameters; array 入力の配列。 &sort.flags.parameter; &reftitle.returnvalues; &return.true.always; &reftitle.changelog; &Version; &Description; &return.type.true; &reftitle.examples; <function>sort</function> の例 $val) { echo "fruits[" . $key . "] = " . $val . "\n"; } ?> ]]> &example.outputs; fruits はアルファベットの昇順にソートされました。 <function>sort</function> で、大文字小文字を区別せずに自然順での並べ替えを行う例 $val) { echo "fruits[" . $key . "] = " . $val . "\n"; } ?> ]]> &example.outputs; fruits が natcasesort と同じようにソートされました。 &reftitle.notes; PHP の大半のソート関数と同様、sortQuicksort でそれを実装しています。 ピボットは、既にソート済みの部分に対して時間的に最適なところを選択します。 しかしこれはあくまでも内部の実装の話なので、これに依存したコードを書いてはいけません。 flagsSORT_REGULARの場合に 複数の型が混在する配列をソートする場合には、注意してください。 sort が期待しない結果を出力することがあります。 &reftitle.seealso; rsort &seealso.array.sorting;