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 は [ MAX 値の位置の 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))

注: この方法で、特定の最大値に関連するすべてのキーを取得できます。

すべてのキーの中で 1 つのキーのみに関心がある場合は、単純に使用します$maxs[0]

于 2013-09-26T05:50:43.350 に答える