How to use ksort() Function In PHP
The ksort() function sorts an associative array by its keys in ascending order. It sorts in a way that the relationship between the indices and values is maintained.
Example: This example shows the use of ksort() function.
<?php
$subjects = array(
"Maths" => 95,
"Physics" => 90,
"Chemistry" => 96,
"English" => 93,
"Computer" => 98
);
ksort($subjects);
foreach ($subjects as $key => $value) {
echo "$key => $value\n";
}
?>
Output
Chemistry => 96 Computer => 98 English => 93 Maths => 95 Physics => 90
Sort an Associative Array by Key in PHP
Given an Associative Array, the task is to sort the associative array by its keys in PHP.
There are different methods to sort Associative Array by keys, these are described below:
Table of Content
- Using ksort() Function
- Using uksort() Function
- Converting to a Regular Array for Sorting