rsort

(PHP 3, PHP 4, PHP 5)

rsort -- 對陣列逆向排序

說明

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

本函數對陣列進行逆向排序(最高到最低)。

注: 本函數為 array 中的單元賦予新的鍵名。這將移除原有的鍵名而不僅是重新排序。

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

例子 1. rsort() 例子

<?php
$fruits 
= array("lemon""orange""banana""apple");
rsort($fruits);
foreach (
$fruits as $key => $val) {
    echo 
"$key = $val\n";
}
?>

上例將輸出:

0 = orange
1 = lemon
2 = banana
3 = apple

fruits 被按照字母順序逆向排序。

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

參見 arsort()asort()ksort()krsort()sort()usort()