実装手順: 1. max() 関数を使用して、構文「max(array)」で配列の最大数を取得して返します; 2. array_search() 関数を使用して、配列内の最大数を取得し、対応する次のマーク (キー名) を返します。構文は「array_search (最大数, 配列)」です。
このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター
php では、max( ) 関数と array_search() 関数を使用して、配列内の最大の数値の添字を検索します。
実装手順:
ステップ 1: max() 関数を使用して配列の最大数を見つける
max() 関数 配列内の最大値、または指定された複数の値の最大値を返します。
<?php header('content-type:text/html;charset=utf-8'); $arr=array("1"=>5,"8"=>7,"3"=>4,"7"=>5,"6"=>5); var_dump($arr); $max=max($arr); echo "最大数为:".$max; ?>
ステップ 2: array_search() 関数を使用して、最大値
<?php header('content-type:text/html;charset=utf-8'); $arr=array("1"=>5,"8"=>7,"3"=>4,"7"=>5,"6"=>5); var_dump($arr); $max=max($arr); echo "最大数为:".$max."<br>"; $res=array_search($max,$arr); echo "最大数的下标为:".$res; ?>
の添え字 (キー名) を取得します。
説明:
array_search() 関数は、配列内のキー値を検索し、対応するキー名を返します。
array_search(value,array,strict)
パラメータ | 説明 |
---|---|
値 | 必須。配列内で検索するキー値を指定します。 |
配列 | 必須。検索する配列を指定します。 |
#strict | オプション。このパラメータが TRUE に設定されている場合、関数は配列内で同じデータ型と値の要素を検索します。可能な値:
|
PHP ビデオ チュートリアル 」
以上がPHPで配列内の最大の数字の添え字を見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。