← All built-ins / uasort()
uasort()
uasort(...$args): bool
Parameters
| Name | Type | Description |
|---|---|---|
| $a | array | map to sort (in place) |
| $cmp | closure | comparator closure |
Return value
true; sorts by value while keeping key association.
Example
$m = ["b" => 2, "a" => 1]; uasort($m, fn($x, $y) => $x <=> $y); echo array_key_first($m), " ", $m["a"];
a 1