PHP arsort() Function (original) (raw)

Last Updated : 20 Jun, 2023

The arsort() in PHP is used to sort an array according to values. It sorts in a way that relation between indices and values is maintained. By default it sorts in descending order of values.Syntax:

bool arsort( array,array, array,sorting_type )

Parameters: This function accepts two parameters as mentioned above and described below:

Return Value: This function returns True on success or False on failure. Below programs illustrate the arsort() function in PHP.Program 1:

php `

"GeeksforGeeks", "1" => "Practice", "2" => "Contribute", "3" => "Java", "4" => "Videos", "5" => "Report Bug", "6" => "Article", "7" => "Sudo Placement" ); // Implementation of arsort() arsort($arr); // for-Loop for displaying result foreach ($arr as key=>key => key=>val) { echo "[$key] = $val"; echo"\n"; } ?>

`

Output:

[4] = Videos [7] = Sudo Placement [5] = Report Bug [1] = Practice [3] = Java [0] = GeeksforGeeks [2] = Contribute [6] = Article

Program 2:

php `

11, "b" => 22, "d" => 33, "n" => 44, "o" => 55, "p" => 66, "p" => 77, "q" => 88, ); // Implementation of arsort() arsort($arr); // for-Loop for displaying result foreach ($arr as key=>key => key=>val) { echo "[$key] = $val"; echo"\n"; } ?>

`

Output:

[q] = 88 [p] = 77 [o] = 55 [n] = 44 [d] = 33 [b] = 22 [a] = 11

Related Articles:

Reference: http://php.net/manual/en/function.arsort.php