メニュー 表示 非表示

配列をソート@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>";
}

?>


Copyright (C) PHPのお勉強. All Rights Reserved.