ホームページ > バックエンド開発 > PHPの問題 > PHPで配列を大きいものから小さいものに並べ替える方法

PHPで配列を大きいものから小さいものに並べ替える方法

青灯夜游
リリース: 2023-03-16 10:30:02
オリジナル
4049 人が閲覧しました

3 メソッド: 1. rsort() を使用して配列を降順に並べ替えます。構文は「rsort(array);」です。 2. arsort() を使用します。構文は「arsort(array)」です。 、配列キーに基づくことができます値は降順でソートされます; 3. krsort()、構文「krsort (array)」を使用して、キー名に従って降順でソートします。

PHPで配列を大きいものから小さいものに並べ替える方法

このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター

配列は大きいものから小さいものの順に並べられています。つまり、配列を降順に並べ替えます。

PHP で配列を降順に並べ替えるには、一般的に 3 つの方法が使用されます。

  • rsort() - 配列を降順に並べ替えます

  • arsort() - 連想配列のキー値に従って配列を降順に並べ替えます。

  • ##krsort() - キーに基づいて配列を降順に並べ替えます連想配列の名前

1. rsort() を使用します - 配列を降順に並べ替えます

例 1: の要素を並べ替えます。数値の降順で配列

<?php
$arr=array(4,6,2,22,11,85);
var_dump($arr);
rsort($arr);
var_dump($arr);
?>
ログイン後にコピー

PHPで配列を大きいものから小さいものに並べ替える方法

例 2: 配列内の要素をアルファベットの降順で並べ替えます

<?php
$arr=array("Volvo","BMW","Toyota","a");
var_dump($arr);
rsort($arr);
var_dump($arr);
?>
ログイン後にコピー

PHPで配列を大きいものから小さいものに並べ替える方法

#2, arsort() - 配列の値に従って、配列を降順に並べ替えます

<?php
$arr=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
var_dump($arr);
arsort($arr);
var_dump($arr);
?>
ログイン後にコピー

PHPで配列を大きいものから小さいものに並べ替える方法

3. krsort() - 配列のキーに従って配列を降順に並べ替えます

<?php
$arr=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
var_dump($arr);
krsort($arr);
var_dump($arr);
?>
ログイン後にコピー

PHPで配列を大きいものから小さいものに並べ替える方法 推奨学習: "

PHP ビデオ チュートリアル

"

以上がPHPで配列を大きいものから小さいものに並べ替える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート