配列をソート@PHP
配列のソートは、sort、rsort、ksort、krsortを利用します。
sort:昇順ソート
rsort:降順ソート
ksort:KEY値の昇順ソート
krsort:KEY値の降順ソート
となります。
<?php
$arr = array('1', '4', '3', '2');
//昇順でソートして表示
sort($arr);
foreach ($arr as $tmp) {
print $tmp . "<BR>";
}
//降順でソートして表示
rsort($arr);
foreach ($arr as $tmp) {
print $tmp . "<BR>";
}
$arr = array('1' => 'a', '3' => 'b', '2' => 'c');
//KEY値を昇順でソートして表示
ksort($arr);
foreach ($arr as $tmp) {
print $tmp . "<BR>";
}
//KEY値を降順でソートして表示
krsort($arr);
foreach ($arr as $tmp) {
print $tmp . "<BR>";
}
?>
|
|