ホームページ  >  記事  >  バックエンド開発  >  PHPのrsortとはどういう意味ですか?

PHPのrsortとはどういう意味ですか?

藏色散人
藏色散人オリジナル
2022-01-19 10:09:561946ブラウズ

phpのrsortは、配列のセルを上位から下位にソートする関数です。その使用構文は「rsort(array,sorttype);」のようなものです。成功すればTRUEを返し、失敗すればTRUEを返します。 FALSEを返します。

PHPのrsortとはどういう意味ですか?

この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php の rsort とは何ですか?平均?

php での rsort 関数の使用例

昇順配列メソッドについて説明した後、対応する降順メソッドが表示されます。このメソッドを正式に公開する前に、誰もが sort 関数の使用方法をすでに学習しているため、対応する降順関数名は rsort() になります。 2 つの関数は構造と構文が非常に似ていますが、ここでは rsort() 関数の概念、構文、戻り値、降順の例を紹介し、具体的な使用方法は次のとおりです。

1. 概念

rsort() 関数は、sort() とは逆の動作をし、配列セルを上位から下位に並べ替えます。

注:

配列要素が数値の場合、数値に従って並べ替えられます。配列要素が文字列の場合、文字に従って並べ替えられます。配列に数値が含まれる場合、およびテキスト/文字列の場合、アルファベット順に並べ替えられます。

2. 構文

rsort(array,sortingtype);

3. 戻り値

成功した場合は TRUE を返し、失敗した場合は FALSE を返します。

4. 例

<?php
$fruits = array("lemon", "orange", "banana", "apple");
rsort($fruits);
foreach ($fruits as $key => $val) {
  echo "$key = $val ";
}
?>

上記の出力は次のとおりです:

0 = orange

#1 =レモン

2 = バナナ

3 = リンゴ

果物は逆アルファベット順に並べられています。

文法知識ポイントの拡張:

#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)、大文字と小文字を区別せずに並べ替えることができます。
推奨学習: 「

PHP ビデオ チュートリアル

以上がPHPのrsortとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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