#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター2 つの方法: 1. max() を使用して最大値を取得します。構文は「max($arr)」です。 2. 「arsort($arr)」を使用して配列を降順にソートします。ソート後、配列の最初の要素が最大値になります。「reset($arr)」または「array_key_first($arr)」を使用して取得します。それはアウトです。
php シーク配列の最大値を取得する 2 つの方法
方法 1: 組み込み関数を直接使用する max()
max() 関数が返すことができる配列の最大値<?php header('content-type:text/html;charset=utf-8'); $arr=array(52,1,45,9,0,21,-1,40,-5); var_dump($arr); echo "数组最大值为: ".max($arr)."<br>"; ?>
方法 2: 配列要素を降順にソートし、最初の要素を取り出す
arsort を使用する() で配列を降順に並べ替えます。$arr=array(52,1,45,9,0,21,-1,40,-5); arsort($arr); var_dump($arr);配列の最初の要素が必要な最大値なので、それを取り出すだけです。 最初の要素を取得するには、reset() 関数または array_key_first() 関数を使用できます。
echo "数组最大值为: ".reset($arr)."<br>"; echo "数组最大值为: ".array_key_first($arr);推奨学習: 「
PHP ビデオ チュートリアル 」
以上がPHPで配列の最大値を見つける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。