この記事では 6 つの PHP 配列ソート関数を紹介します。お役に立てれば幸いです。
sort() – 配列を昇順に並べ替えます (参照を渡すと元の配列が変更されます)
rsort() – 配列を並べ替えます降順の配列 Arrange (参照渡しは元の配列を変更します)
<?php /** * Created by PhpStorm. * User: Administrator * Date: 2019/3/12 * Time: 9:46 */ $arr = ['Tom'=>'11','Jerry'=>20,'heros'=>['caption','superman']]; print_r($arr); sort($arr); print_r($arr); rsort($arr); print_r($arr); asort($arr); print_r($arr); ksort($arr); print_r($arr); arsort($arr); print_r($arr); krsort($arr); print_r($arr);
実行結果は以下の通りです
Array ( [Tom] => 11 [Jerry] => 20 [heros] => Array ( [0] => caption [1] => superman ) ) Array ( [0] => 11 [1] => 20 [2] => Array ( [0] => caption [1] => superman ) ) Array ( [0] => Array ( [0] => caption [1] => superman ) [1] => 20 [2] => 11 ) Array ( [2] => 11 [1] => 20 [0] => Array ( [0] => caption [1] => superman ) ) Array ( [0] => Array ( [0] => caption [1] => superman ) [1] => 20 [2] => 11 )注意事項PHPにおける配列の処理は全て参照処理なので、元の配列を変更することになります。元の配列を変更するには、並べ替え操作用に新しい配列マシンを作成することをお勧めします。 もちろん、通常、並べ替える場合は、元の配列を並べ替えられた配列に変更する必要があります。 PHP 関連の詳細については、
PHP 中国語 Web サイトを参照してください。 !
以上がPHPの配列ソート関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。