# krsort

(PHP 4, PHP 5, PHP 7)

krsort — 对数组按照键名逆向排序

### 说明

krsort ( array `&$array` [, int `$sort_flags` = SORT_REGULAR ] ) : bool

对数组按照键名逆向排序，保留键名到数据的关联。主要用于结合数组。

### 参数

`array`

  输入的数组。

`sort_flags`

  可以用可选参数 `sort_flags` 改变排序的行为，详情见 sort()。

### 返回值

成功时返回 `TRUE`， 或者在失败时返回 `FALSE`。

### 范例

Example #1 krsort() 例子

    <?php
    $fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana", "c"=>"apple");
    krsort($fruits);
    foreach ($fruits as $key => $val) {
        echo "$key = $val\n";
    }
    ?>

以上例程会输出：

    d = lemon
    c = apple
    b = banana
    a = orange

### 参见

- arsort() - 对数组进行逆向排序并保持索引关系
- ksort() - 对数组按照键名排序
- 数组排序函数对比