Thi*_*agu 0 php arrays max aggregate-functions
我需要使用php从数组中获取所有最大值.
对于这个数组:
$arr = array('a'=>10,'b'=>20,'c'=>5,'d'=>20);
Run Code Online (Sandbox Code Playgroud)
我使用下面的代码,
$key = array_search(max($arr), $arr);
Run Code Online (Sandbox Code Playgroud)
但我得到的只是b
,我需要得到双方b
和d
-具有最高值的所有键.
要查找所有键,请使用array_keys
第二个参数:
$arr = array('a'=>10,'b'=>20,'c'=>5,'d'=>20);
$key = array_keys($arr, max($arr));
Run Code Online (Sandbox Code Playgroud)
顺便说一下在array_search
手册页上说)