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手册页上说)
| 归档时间: |
|
| 查看次数: |
333 次 |
| 最近记录: |