配列

arsort

arsortはキーと値の関係を維持しつつ、配列を降順にならべ換えます。

書式

arsort(配列)

戻り値

降順に並び換えられた配列

設定できる値

指定値 説明
SORT_REGULAR 通常の方法で比較
SORT_NUMERIC 数値として比較
SORT_STRING 文字列として比較

使用例1

<?php

$ken = array("b"=>"滋賀","d"=>"岐阜","a"=>"富山","c"=>"京都");

$sort = arsort($ken);

print_r($ken);

?>

出力結果1

Array ( [a] => 富山 [b] => 滋賀 [c] => 京都 [d] => 岐阜 )

使用例2

<?php

$no = array("100","99","234","3");

$sort = arsort($no, SORT_NUMERIC);

print_r($no);

?>

出力結果2

Array ([0]=>234[1]=>100[2]=>99[3]=>3)