PHP ksort() 函数

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

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

语法

参数

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

返回值

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

示例 1

输出

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

示例 2

输出

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

示例 3

输出

Array
(
    [china] =>beijing
    [france] =>paris
    [india] =>newdelhi
    [russia] =>moscow
    [united kingdom] =>london
)

示例 4

输出

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