PHP krsort() 函数

2025 年 1 月 6 日 | 阅读 1 分钟

PHP krsort() 函数用于按键名降序对数组进行排序。它主要用于关联数组。此函数在 PHP 4.0 中引入。

语法

参数

参数描述必需
数组指定要使用的数组。必需
数组它指定如何排序数组值。可能的值:
SORT_REGULAR - 默认。将值按原样处理(不更改类型)
SORT_NUMERIC - 将值作为数值处理
SORT_STRING - 将值作为字符串处理
SORT_LOCALE_STRING - 将值作为字符串处理,基于本地设置。
可选

返回值

krsort() 函数成功时返回 true,失败时返回 false。

示例 1

输出

Array
(
    [punjab] =>chandigarh
    [karnataka] =>bangalore
    [jharkhand] =>ranchi
    [goa] =>panaji
    [bihar] =>patna
)

示例 2

输出

Array
(
    [d] => volleyball
    [c] => hockey
    [b] => football
    [a] => cricket
)

示例 3

输出

Array
(
    [z] =>php
    [y] => java
    [x] => html
)

示例 4

输出

Array
(
    [virat] => 29
    [sachin] => 45
    [ganguly] => 46
)