Display the drop-down list

uksort()

« ucwords | uniqid »
<?php
// custom callback function
function compare_func($a$b) {
    if (
$a === $b) return 0;
    if (
$a $b)   return 1;
    return -
1;
};

$array =
    
// array $array

$bool uksort (
    
// array &$array
    
?  // callable $key_compare_func
);
?>
Result
$array = [
  
'John' => 1,
  
'a banana' => 4,
  
'an apple' => 3,
  
'the Earth' => 2,
]
$bool = true
Examples
#1 uksort  (/* $array = ["John" => 1, "the Earth" => 2, "an apple" => 3, "a banana" => 4] */
 
$array,
 
"compare_func")
See also
call_user_func, uasort, usort