(PHP 4, PHP 5)
arsort — 對(duì)數(shù)組進(jìn)行逆向排序并保持索引關(guān)系
說明
bool arsort ( array&$array
[, int $sort_flags
= SORT_REGULAR
] )
本函數(shù)對(duì)數(shù)組進(jìn)行排序,數(shù)組的索引保持和單元的關(guān)聯(lián)。
主要用于對(duì)那些單元順序很重要的結(jié)合數(shù)組進(jìn)行排序。
參數(shù)
array
輸入的數(shù)組。
sort_flags
可以用可選的參數(shù) sort_flags
改變排序的行為,詳情見 sort()。
返回值
成功時(shí)返回 TRUE
, 或者在失敗時(shí)返回 FALSE
。
范例
Example #1 arsort() 例子
<?php
$fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple");
arsort($fruits);
foreach ($fruits as $key => $val) {
echo "$key = $valn";
}
?>
以上例程會(huì)輸出:
a = orange d = lemon b = banana c = apple
fruits 被按照字母順序逆向排序,并且單元的索引關(guān)系不變。
參見
asort() - 對(duì)數(shù)組進(jìn)行排序并保持索引關(guān)系 數(shù)組排序函數(shù)對(duì)比