arsort
(PHP3 , PHP4)
arsort --- 顛倒陣列的順序且維持索引值的關係
語法 : void arsort(array array);
說明 :
此函式顛倒陣列元素的順序(z-a),且維持陣列元素與其索引值對應的關係,這個函式主要是用於需要將陣列元素的順序作顛倒的排列。
Example :
<?php
$fruits = array("d" => "lemon" , "a" => "orange" , "b" => "banana" , "c" => "apple");
arsort($fruits);
for(reset($fruits) ; $key = key($fruits) ; next($fruits)) {
echo "fruits[$key] = " .$fruits[$key]. "\n";
}
?>
此範例的結果為 :
fruits[a] = orange
fruits[d] = lemon
fruits[b] = banana
fruits[c] = apple
由此可見陣列fruits已被顛倒了順序,而且索引值和元素之間的關係依然保持不變。
參考 : asort( ) rsort( ) ksort( ) sort( )