asort

asort -- Sorteer een array en bewaar de index associatie

Beschrijving

void asort ( array array [, int sort_flags])

Deze functie sorteert een array zo dat de array indices gekoppeld blijven met de elementen waar ze bij horen . Dit wordt vooral gebruikt bij het sorteren van associatieve arrays waarbij de eigenlijke volgorde van de elementen belangrijk is .

Voorbeeld 1 . asort( ) voorbeeld




De output van bovenstaand programma ziet er zo uit :






De vruchten zijn gesorteerd in alfabetische volgorde , en de index die gekoppeld was aan elk element is bewaard .

Het gedrag van het sorteren kan worden veranderd met de optionele parameter sort_flags , voor meer details zie sort( ) .

Zie ook arsort( ) , rsort( ) , ksort( ) en sort( ) .