我使用max()函数来查找数组中最大的值.我需要一种方法来返回该值的关键.我已经尝试使用array_keys()函数,但是我可以得到的是返回数组的最大键.必须有一种方法可以做到这一点,但PHP手册没有提到任何东西.
以下是我使用的代码示例:
$arrCompare = array('CompareOne' => $intOne,'CompareTwo' => $intTwo,'CompareThree' => $intThree,'CompareFour' => $intfour); $returnThis = max($arrCompare);
我可以成功获得数组的最高值,我只是无法获取关联的键.有任何想法吗?
编辑:只是为了澄清,使用这将不起作用:
$max_key = max( array_keys( $array ) );
这比较了键,并且与数组中的值没有任何关系.