How to sort an associative array by value in PHP
In this post we will give you information about How to sort an associative array by value in PHP. Hear we will give you detail about How to sort an associative array by value in PHPAnd how to use it also give you demo for it if it is necessary.
Use the PHP asort()
and arsort()
function
The PHP asort()
and arsort()
functions can be used for sorting an array by value. The following section will show you how these functions basically work.
Sorting Associative Arrays in Ascending Order
You can use the asort()
function for sorting an associative array by value alphabetically in the ascending order, while maintaining the relationship between key and data.
<?php
$fruits = array("b"=>"banana", "a"=>"apple", "d"=>"dog", "c"=>"cat");
// Sorting the array by value
asort($fruits);
print_r($fruits);
?>
You can use the arsort()
function for ssorting an associative array by value alphabetically in the descending order, while maintaining the relationship between key and data.
<?php
$fruits = array("b"=>"banana", "a"=>"apple", "d"=>"dog", "c"=>"cat");
// Sorting the array by value
arsort($fruits);
print_r($fruits);
?>
Hope this code and post will helped you for implement How to sort an associative array by value in PHP. if you need any help or any feedback give it in comment section or you have good idea about this post you can give it comment section. Your comment will help us for help you more and improve us. we will give you this type of more interesting post in featured also so, For more interesting post and code Keep reading our blogs