Funkcja ta sortuje tablicę w taki sposób, że klucze zachowują przypisanie do odpowiednich wartości. Ten sposób sortowania jest używany głównie przy sortowaniu tablic asocjacyjnych, gdzie znacząca jest kolejność występowania elementów w tablicy.
Istnieje odwrotna funkcja arsort(), która sortuje tablice w przeciwnym porządku.
Kompatybilność: PHP4, PHP5.
Listing
<?php
$owoce = array (\"d\"=>\"cytryna\", \"a\"=>\"pomarańcza\", \"b\"=>\"banan\", \"c\"=>\"jabłko\");
asort ($owoce);
foreach ($owoce as $key => $val) {
echo \"$key = $val\";
}
?>
//Powyższy przykład wyświetli:
b = banan
d = cytryna
c = jabłko
a = pomarańcza
//Owoce zostały posortowane w porządku alfabetycznym a skojarzenia kluczy dla każdego elementu zostały zachowane.
//Możesz zmodyfikować zachowanie sortowania przez użycie opcjonalnego parametru flagi . Aby uzyskać szczegóły zobacz sort().
Ranga: Administrator serwisu Punktów: 0