asort
Sortuje tablicę rosnąco z zachowaniem przypisań kluczy
&reftitle.description;
trueasort
arrayarray
intflagsSORT_REGULAR
Sortuje tablicę przekazaną jako array w porządku rosnącym,
w taki sposób, że klucze zachowują przypisanie do swoich wartości.
Ten sposób sortowania jest używany głównie przy sortowaniu tablic asocjacyjnych, gdzie
istotna jest kolejność występowania elementów w tablicy.
¬e.sort-unstable;
¬e.reset-index;
&reftitle.parameters;
array
Tablica wejściowa.
&sort.flags.parameter;
&reftitle.returnvalues;
&return.true.always;
&reftitle.changelog;
&Version;
&Description;
&return.type.true;
&reftitle.examples;
Przykład użycia asort
"cytryna", "a" => "pomarańcza", "b" => "banan", "c" => "jabłko");
asort($fruits);
foreach ($fruits as $key => $val) {
echo "$key = $val\n";
}
?>
]]>
&example.outputs;
Owoce zostały posortowane w odwrotnym porządku alfabetycznym a
przypisania kluczy dla każdego elementu zostały zachowane.
&reftitle.seealso;
sort
arsort
&seealso.array.sorting;