ホームページ  >  記事  >  バックエンド開発  >  反復せずに数値配列内の最大および最小 10 個の数値を見つける PHP メソッド_PHP Tutorial

反復せずに数値配列内の最大および最小 10 個の数値を見つける PHP メソッド_PHP Tutorial

WBOY
WBOYオリジナル
2016-07-13 09:56:40955ブラウズ

数値配列内の最大と最小の 10 個の数値を反復せずに見つける PHP メソッド

この記事では主に、PHP の array_unique と array_slice を含む、数値配列内の最大と最小 10 の数値を反復せずに見つける PHP メソッドを紹介します。このメソッドの使用スキルは、困っている友人が参考にすることができます。

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

1. phpコードは以下の通りです:

?

1

2

3

4

5

6

7

8

9

10

11

12

13

//10,000 要素の配列をランダムに生成します

for($i=0;$i $ary[]=ランド(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個の値を逆順に並べ替えます

エコー '
';

print_r($min_10);

print_r($max_10);

unset($ary,$min_10,$max_10);

2. 実行結果は以下の通りです。

?

1 この記事が皆様の PHP プログラミング設計に役立つことを願っています。

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

配列

(

[0] => 16

[1] => 19

[2] => 22

[3] => 31

[4] => 40

[5] => 49

[6] => 71

[7] => 74

[8] => 80

[9] => 92

)

配列

(

[0] => 99997

[1] => 99991

[2] => 99973

[3] => 99958

[4] => 99955

[5] => 99946

[6] => 99939

[7] => 99933

[8] => 99927

[9] => 99900

)

http://www.bkjia.com/PHPjc/987103.html

tru​​ehttp://www.bkjia.com/PHPjc/987103.html技術記事 PHP で数値配列の最大と最小の 10 個の数値を見つける方法 この記事では、PHP で数値配列の最大と最小の 10 個の数値を見つける方法を主に紹介します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。