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

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

青灯夜游
青灯夜游オリジナル
2022-06-02 11:46:004009ブラウズ

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 サイトの他の関連記事を参照してください。

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