arsort()函數(shù)對數(shù)組進行逆向排序并保留索引關系
arsort ( array &$array [, int $sort_flags = SORT_REGULAR ] );
本函數(shù)對數(shù)組進行排序,數(shù)組的索引保持和單元的關聯(lián)。
主要用于對那些單元順序很重要的結合數(shù)組進行排序。
成功時返回 TRUE, 或者在失敗時返回 FALSE。
序號 | 參數(shù)及說明 |
---|---|
1 | array(必需) 它指定一個數(shù)組。 |
2 | sort_flags(可選) 可以用可選的參數(shù) sort_flags 改變排序的方式 |
下面數(shù)組 fruits 被按照字母順序逆向排序,并且單元的索引關系不變。
<?php $fruits = array("d" => "lemon", "a" => "orange", "b" => "banana", "c" => "apple"); arsort($fruits); foreach ($fruits as $key => $val) { echo "$key = $val\n"; } ?>測試看看?/?
輸出結果:
a = orange d = lemon b = banana c = apple