我试图获取数组中的最大值,同时仍保留项目标签。我知道我可以通过运行sort()来做到这一点,但是如果这样做,我只会丢失标签- 这对于我需要的东西毫无意义。这是数组:
array("a"=>1,"b"=>2,"c"=>4,"d"=>5);
有任何想法吗?
不要对数组进行排序以获取最大值。
获得最大值:
$value = max($array);
获取相应的密钥:
$key = array_search($value, $array);