ホームページ  >  記事  >  バックエンド開発  >  PHPで数値配列内の最大および最小の10個の数値を見つける方法

PHPで数値配列内の最大および最小の10個の数値を見つける方法

不言
不言オリジナル
2018-06-21 11:51:311813ブラウズ

この記事では、PHP で数値配列内の最大 10 個の数値と最小 10 個の数値を見つける方法を主に紹介します。これには、PHP の array_unique メソッドと array_slice メソッドの使用スキルが含まれます。必要な方は参考にしてください。 it

この記事の例では、数値配列内の重複しない最大および最小の 10 個の数値を見つける PHP の方法について説明します。参考のためにみんなで共有してください。詳細は次のとおりです。

1. PHP コードは次のとおりです。

//随机生成1万个元素的数组
for($i=0;$i<10000;$i++){
 $ary[]=rand(1,100000);
}
$ary=array_unique($ary); //去重复数值
sort($ary);//顺序排序
$min_10=array_slice($ary,0, 10);//取出最小的10个数值
$max_10=array_slice($ary,-10, 10);//取出最大的10个数值
rsort($max_10);//倒序排序最大的10个数值
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
print_r($min_10);
print_r($max_10);
unset($ary,$min_10,$max_10);

2. 実行結果は次のとおりです。

##

Array
(
  [0] => 16
  [1] => 19
  [2] => 22
  [3] => 31
  [4] => 40
  [5] => 49
  [6] => 71
  [7] => 74
  [8] => 80
  [9] => 92
)
Array
(
  [0] => 99997
  [1] => 99991
  [2] => 99973
  [3] => 99958
  [4] => 99955
  [5] => 99946
  [6] => 99939
  [7] => 99933
  [8] => 99927
  [9] => 99900
)

以上がこの記事の全内容です。その他の関連コンテンツについては、こちらをご覧ください。 PHP 中国語 Web サイトに注意してください。

関連する推奨事項:

PHP で多項式導関数を求める関数コードについて

PHP を使用して、現在の変数タイプ

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

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