添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

php 数组按key排序

在PHP中,可以使用 ksort() 函数对数组按照键名进行升序排序,也可以使用 krsort() 函数对数组按照键名进行降序排序。这两个函数都会返回排序后的数组,不会改变原数组的顺序。

以下是一个示例代码,演示如何使用 ksort() krsort() 函数对数组进行排序:

$fruits = array(
    "d" => "lemon",
    "a" => "orange",
    "b" => "banana",
    "c" => "apple"
// 按键名升序排序
ksort($fruits);
print_r($fruits);
// 按键名降序排序
krsort($fruits);
print_r($fruits);

在上面的示例中,我们首先创建了一个关联数组 $fruits,其中键名是字母,键值是水果名称。然后我们使用ksort()函数对 $fruits 数组按键名升序排序,并打印出排序后的数组;接着我们使用 krsort()函数对 $fruits 数组按键名降序排序,并再次打印出排序后的数组。

这两个函数都非常简单易用,是PHP中对数组按键名进行排序的常用函数。

  •