rsort() 単純な逆順ソート:
rsort() 関数を使用してソートすることもでき、その結果は次のようになります。以前に使用した並べ替えと同じ () 単純な並べ替えでは逆の結果になります。 Rsort() 関数は、配列要素を数値順またはアルファベット順に高い順に並べ替えます。
<?php $data = array(5,8,1,7,2); rsort($data); print_r($data); ?>
出力結果は次のとおりです:
Array ([0] => 8 [1] => 7 [2] => 5 [3] => 2 [4] => 1 )
関連する推奨事項: "php array"
usort() はユーザーに基づいています-定義されたルールの並べ替え:
PHP では、独自の比較関数を作成し、それを usort() 関数に渡すことで、独自の並べ替えアルゴリズムを定義することもできます。最初のパラメータが 2 番目のパラメータより「小さい」場合、比較関数は 0 より小さい数値を返す必要があります。最初のパラメータが 2 番目のパラメータより「大きい」場合、比較関数は 0 より大きい数値を返す必要があります。
リスト I はこの例です。配列要素は長さに応じて、最も短い項目が最初にソートされます。sortByLen は固定形式でなければなりません。
rree以上がPHP配列でrsortとusortを一緒に使用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。