📜  PHP | natcasesort()函数(1)

📅  最后修改于: 2023-12-03 15:18:24.899000             🧑  作者: Mango

PHP | natcasesort()函数

介绍

PHP中natcasesort()函数用于对数组进行自然排序,不区分大小写。自然排序是一种按照人类所想的顺序进行排序方式,例如10会排在2的后面而不是前面。 natcasesort()函数与natsort()函数类似,只是它不区分大小写。

语法
natcasesort ( array &$array ) : bool

参数:

  • array:必需,要排序的数组。

返回值:

  • 如果成功则返回true,否则返回false。注意,该函数会改变原数组的顺序。
示例
$fruit = array("orange", "Apple", "banana", "lemon");
natcasesort($fruit);
foreach ($fruit as $key => $val) {
    echo "$key = $val\n";
}

输出结果:

1 = Apple
2 = banana
0 = orange
3 = lemon
注意事项
  • 该函数不支持多维数组排序,只能对一维数组进行排序。
  • 在对字符串排序时,它会将字符串转换成小写再进行排序,并不会改变原始的字符串。