Home »
PHP »
PHP Programs
PHP program to sort an integer array in ascending and descending order
Given an array of integers, we have to sort its elements in ascending or descending order.
Submitted by Bhanu Sharma, on August 08, 2019 [Last updated : March 13, 2023]
PHP - Sorting an Array
Given an integer array and we have to sort them in ascending and descending order in PHP.
Methods to sort an array
In PHP, there are two methods which are used to sort an array,
- sort() – It is used to sort an array in ascending order.
- rsort() – It is used to sort an array in descending order.
PHP code for sorting array in ascending order
<?php
//declaring & initializing array of integers
$array = array(10, 80, 100, 11, 22, 21, 19, 10, 88, 89);
//sorting array in ascending order
sort($array);
//printing array elements after sorting
foreach ($array as $num) {
echo $num . "\n";
}
?>
Output
10
10
11
19
21
22
80
88
89
100
PHP code for sorting array in descending order
<?php
//declaring & initializing array of integers
$array = array(10, 80, 100, 11, 22, 21, 19, 10, 88, 89);
//sorting array in descending order
rsort($array);
//printing array elements after sorting
foreach ($array as $num) {
echo $num . "\n";
}
?>
Output
100
89
88
80
22
21
19
11
10
10
In the above example, we used the following PHP topics:
PHP Array Programs »