您的位置:

php求数组中最大数的下标,php获取数组下标

本文目录一览:

帮忙用php提取数组中最长的一个元素的下标

使用排序的话,性能会不会太低了呢?

我写了个函数,以下是代码:

?php

$arr = array

(

0 = 'd',

1 = '68b3',

2 = 'a86',

3 = 'c9aa97b23b71d5c',

4 = '55169',

);

echo get_max_val($arr);

function get_max_val($arr)

{

$key = null;

foreach ($arr as $k=$v)

{

if($key == null || strval($v) strval($arr[$key]))

{

$key = $k;

}

}

return $key;

}

?

PHP数组,怎么找出最大值与最小值,和它们所对应的数组下标

?php

$hots = array('8213'= 0,'8212'= 100,'8172'= 10008);

$maxkey = array_search(max($hots),$hots); 

$minkey = array_search(min($hots),$hots); 

echo "最大值数组所在下标:".$maxkey;

echo "br";

echo "最小值数组所在下标:".$minkey;

?

php 数组获取最大值下标 最大值有多个 就获取多个 最小值也一样 求解?

C#的话是,复制一个相同的新数组,然后用双重for循环对比就可以了