0

我想获得 112 个位置 [01] 并使用这个位置 [01] 来比较一些东西?我可以这样做吗?对不起愚蠢的问题。我只是一个很想认识的新人。感谢您的帮助。

在此处输入图像描述

<?
$sql "SELECT * FROM truck WHERE t_ID = '001'";
$arry = odbc_fetch_array($DataExec);           
echo "MAX value position's".$arry;
?>

回声$arry。这个 1 我想显示 [最大值位置的 01。]。或者有人有更好的方法。

4

3 回答 3

3
<?php
$arr_numeric= array('41', '112', '25','54');

$max_position = array_search(max($arr_numeric), $arr_numeric);

echo $max_position;

?>

位置从 0 开始。

输出

1

于 2013-09-26T05:20:49.730 回答
1
$arr =  array('41', '112', '25','54');

$index = array_search(max($arr),$arr);

echo "MAX value position's".$index; 

类似的问题在这里

于 2013-09-26T05:52:31.483 回答
1

我通过谷歌搜索得到它。

$maxs = array_keys($array, max($array))

注意:通过这种方式,您可以检索与给定最大值相关的每个键。

如果您只对其中一个键感兴趣,只需使用$maxs[0]

于 2013-09-26T05:50:43.350 回答