In PHP, say that you have an associative array like this:
$pets = array(
"cats" => 1,
"dogs" => 2,
"fish" => 3
);
How would I find the key with the lowest value? Here, I’d be looking for cats.
Is there some built in PHP function that I’ve missed which does this? It would also be great if there was a solution that accounted for several values being identical, as below:
$pets = array(
"cats" => 1,
"dogs" => 1,
"fish" => 2
);
Above, I wouldn’t mind if it just output either; cats or dogs.
Thanks in advance.
array_keysis your friend:P.S.: there is a dup here somewhere on SO (it had
maxinstead ofmin, but I can distinctly remember it).