<?php $array[4] = 1; $array[9] = 2; $array[7] = 3; $array[1] = 4; krsort( $array ); // キーで降順にソート foreach( $array as $key => $value){ print "[" .$key ."]:" .$value ."<br />" .PHP_EOL; }
出力結果
[9]:2
[7]:3
[4]:1
[1]:4
PHPの関数。
配列を、キー(添え字)で降順に並べ替える。
配列の順序を直接書き換えるので注意。
※本来は、連想配列で使う方が一般的
<?php $array[4] = 1; $array[9] = 2; $array[7] = 3; $array[1] = 4; krsort( $array ); // キーで降順にソート foreach( $array as $key => $value){ print "[" .$key ."]:" .$value ."<br />" .PHP_EOL; }
[9]:2
[7]:3
[4]:1
[1]:4
コメント