asort 連想キーと要素との関係を維持しつつ配列をソートする &reftitle.description; boolasort arrayarray intsort_flagsSORT_REGULAR この関数は、 連想配列において各配列のキーと要素との関係を維持しつつ配列をソートします。 この関数は、 主に実際の要素の並び方が重要である連想配列をソートするために使われます。 &reftitle.parameters; array 入力の配列。 sort_flags オプションのパラメータ sort_flags によりソートの動作を修正可能です。 詳細については、sort を参照ください。 &reftitle.returnvalues; &return.success; &reftitle.examples; <function>asort</function> の例 "lemon", "a" => "orange", "b" => "banana", "c" => "apple"); asort($fruits); foreach ($fruits as $key => $val) { echo "$key = $val\n"; } ?> ]]> &example.outputs; fruits はアルファベットの昇順にソートされ、 各要素とキーとの関係は維持されます。 &reftitle.seealso; arsort &seealso.array.sorting;