ホームページ  >  記事  >  バックエンド開発  >  PHPで配列の最大値と添え字を見つける方法

PHPで配列の最大値と添え字を見つける方法

青灯夜游
青灯夜游オリジナル
2022-05-10 12:16:363021ブラウズ

配列の最大値と添え字を見つけるための

php メソッド: 1. max() を使用して配列の最大値を取得します。構文は "$max=max($arr);" です。 2 . array_search() を使用して配列内を検索します。最大値は対応する添字値を返します。構文は「array_search($max,$arr)」です。

PHPで配列の最大値と添え字を見つける方法

このチュートリアルの動作環境: Windows7 システム、PHP8.1 バージョン、DELL G3 コンピューター

php finds最大の配列 値と添字のメソッド

php で配列の最大値と添字を見つける方法は、次の 2 つの部分に分けることができます。 ##配列の最大値を取得

  • 最大値に基づいて配列内の値の添え字 (キー名) を検索します

  • # 実装方法を詳しく紹介します。

  • 1. 配列の最大値を取得する

PHP には、ソート (昇順または降順) など、配列の最大値を取得するさまざまな方法があります。先頭または末尾の要素が Best value になるようにします。

ただし、添字を取得する必要があるため、ソートは必ずしもオプションではありません (元の順序が破壊される可能性があります)。

その後、組み込み関数 --max() を使用するだけです。

max() 関数は配列の最大値を返すことができます

    <?php
    header(&#39;content-type:text/html;charset=utf-8&#39;);   
    $arr=array(1,45,9,0,52,21,-1,40,-5);
    var_dump($arr);
    $max=max($arr);
    echo "数组最大值为: ".$max."<br>";
    ?>
2 , 最大値に基づいて配列内の値の添字 (キー名) を検索します。

PHPで配列の最大値と添え字を見つける方法

PHP には組み込み関数 --array_search()

この関数は検索できます配列内の指定された値が成功した場合は、対応するキー名 (添字) が返されます。

$index=array_search($max,$arr);
echo "最大值的下标为:".$index;

推奨学習: 「

PHP ビデオ チュートリアル

PHPで配列の最大値と添え字を見つける方法

以上がPHPで配列の最大値と添え字を見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。