Definition :
The asort()
function sorts an associative array in ascending order, according to the value.
The keys are preserved, i.e. the key-to-value mapping will remain unchanged by the sort operation.
asort(array, sorttype)
Parameter | Description |
---|---|
array | Required. Specifies the array to sort |
sorttype | Optional. Specifies how to compare the array elements/items. Possible values:
|
Example1 : In this example sorts an array having values in ascending order
Output :
Array
(
[d] => designing
[a] => house
[c] => online
[b] => web
)
Example2 : The following example sorts an associative array having numeric values in ascending order
Output :
Array
(
[web] => 16
[house] => 18
[online] => 22
[designing] => 30
)