我有一个数组,Array([0] => 3 [1] => 0).我希望PHP代码返回1,因为1的值是最低的.我该怎么做呢?这是代码https://github.com/timothyclemans/RoboQWOP/commit/e205401a56b49e8b31f089aaee0042f8de49a47d
Tro*_*ott 28
这将返回数组中具有最小值的第一个索引.如果在数组有多个最小值实例时只需要一个索引,那么它很有用:
$index = array_search(min($my_array), $my_array);
Run Code Online (Sandbox Code Playgroud)
这将返回数组中具有最小值的所有索引的数组.如果您需要所有最小值的实例,但可能效率略低于上述解决方案,则非常有用:
$index = array_keys($my_array, min($my_array));
Run Code Online (Sandbox Code Playgroud)
Kin*_*rog 15
array_keys($array, min($array));
Run Code Online (Sandbox Code Playgroud)