arsort

(PHP 3, PHP 4, PHP 5)

arsort --  對陣列進行逆向排序並保持索引關係

說明

bool arsort ( array &array [, int sort_flags] )

本函數對陣列進行排序,陣列的索引保持和單元的關聯。主要用於對那些單元順序很重要的結合陣列進行排序。

若果成功則返回 TRUE,失敗則返回 FALSE

例子 1. arsort() 例子

<?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

fruits 被按照字母順序逆向排序,並且單元的索引關係不變。

可以用可選的參數 sort_flags 改變排序的行為,明細見 sort()

參見 asort()rsort()ksort()sort()