Previous | Home | Next |
array_sort()
The sort() function sorts an indexed array in ascending order.
Syntax:sort(array,sortingtype);
In above syntax, ""array" specifies the array to sort and "sortingtype" specifies how to compare the array elements/items by using values are as follows:
- 0 = SORT_REGULAR - Default. Compare items normally (don't change types)
- 1 = SORT_NUMERIC - Compare items numerically
- 2 = SORT_STRING - Compare items as strings
- 3 = SORT_LOCALE_STRING - Compare items as strings, based on current locale
- 4 = SORT_NATURAL - Compare items as strings using natural ordering
- 5 = SORT_FLAG_CASE -
Example:
<?php $fruits=array("Apple","Mango","Banana"); sort($fruits); $flength=count($fruits); for($x=0;$x<$flength;$x++) { echo $fruits[$x]; echo "<br>"; } ?>
Output:
Apple Banana Mango
array_rsort()
The rsort() function sorts an indexed array in descending order.
Syntax:rsort(array,sortingtype);
In above syntax, ""array" specifies the array to sort and "sortingtype" specifies how to compare the array elements/items by using values are as follows:
- 0 = SORT_REGULAR - Default. Compare items normally (don't change types)
- 1 = SORT_NUMERIC - Compare items numerically
- 2 = SORT_STRING - Compare items as strings
- 3 = SORT_LOCALE_STRING - Compare items as strings, based on current locale
- 4 = SORT_NATURAL - Compare items as strings using natural ordering
- 5 = SORT_FLAG_CASE -
Example:
<?php $fruits=array("Apple","Mango","Banana"); rsort($fruits); $flength=count($fruits); for($x=0;$x<$flength;$x++) { echo $fruits[$x]; echo "<br>"; } ?>
Output:
Mango Banana Apple
Previous | Home | Next |