ホームページ  >  記事  >  バックエンド開発  >  PHPのrsort関数の使い方

PHPのrsort関数の使い方

藏色散人
藏色散人オリジナル
2019-05-28 13:37:342999ブラウズ

php rsort 関数は、数値配列を降順にソートするために使用されます。その構文は rsort(array,sorttype) です。数値配列を昇順にソートするには、sort() 関数を使用してください。

PHPのrsort関数の使い方

#php rsort関数の使い方は?

定義と使用法

rsort() 関数は、数値配列を降順に並べ替えます。

ヒント: 数値配列を昇順に並べ替えるには、sort() 関数を使用してください。

構文

rsort(array,sortingtype);

パラメータ

array 必須。並べ替える配列を指定します。

sortingtype はオプションで、配列の要素/項目を比較する方法を指定します。可能な値:

0 = SORT_REGULAR - デフォルト。各項目を規則的な順序で配置します (標準 ASCII、タイプの変更なし)

1 = SORT_NUMERIC - 各項目を数値として扱います。

2 = SORT_STRING - 各項目を文字列として扱います。

3 = SORT_LOCALE_STRING - 現在のロケール (setlocale() で変更可能) に基づいて、各項目を文字列として扱います。

4 = SORT_NATURAL - natsort() のような自然な並べ替えを使用して、各項目を文字列として扱います。

5 = SORT_FLAG_CASE - 文字列は、SORT_STRING または SORT_NATURAL と組み合わせて (ビット単位の OR)、大文字と小文字を区別せずに並べ替えることができます。

説明

rsort() 関数は、キー値に基づいて配列の要素を逆順に並べ替えます。基本的にはarsort()と同じ関数です。

注: この関数は、配列内のユニットに新しいキー名を割り当てます。これにより、元のキーが単に並べ替えられるのではなく、削除されます。

成功した場合は TRUE を返し、それ以外の場合は FALSE を返します。

オプションの 2 番目のパラメーターには、追加の並べ替えフラグが含まれます。

戻り値: 成功した場合は TRUE、失敗した場合は FALSE

PHP バージョン: 4

例 1

配列 $numbers のペア要素を数値的に降順に並べ替えます:

<?php
$numbers=array(4,6,2,22,11);
rsort($numbers);
?>

出力:

22
11
6
4
2

例 2

項目を数値として比較し、配列を比較します$ Sort車の要素を降順で並べたもの:

<?php
$cars=array("Volvo","BMW","Toyota");
rsort($cars,SORT_NUMERIC);
?>

出力:

Volvo
BMW
Toyota

以上がPHPのrsort関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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