确定数组中最大值的索引
检索数组中最大值的索引是编程中的常见任务。考虑一个带有数值的数组,例如:
[11] => 14 [10] => 9 [12] => 7 [13] => 7 [14] => 4 [15] => 6
解决方案:
要获取数组中最高值的索引,我们利用内置的在 PHP 函数 array_keys() 中。该函数有两个参数:数组和目标值。在我们的例子中,我们对最大值感兴趣。通过将此函数与 max() 函数相结合,我们可以确定与最高值关联的索引。
<code class="php">$maxs = array_keys($array, max($array));</code>
结果存储在 $maxs 数组中,包含与最大值。如果您只需要单个索引,您可以使用 $maxs[0] 访问它。
注意:
使用这种方法,您可以获得与最大值。如果最大值多次出现,则所有对应的索引都将包含在 $maxs 数组中。
以上是如何查找 PHP 数组中最大值的索引?的详细内容。更多信息请关注PHP中文网其他相关文章!