函数名:natcasesort()
适用版本:PHP 4, PHP 5, PHP 7
用法:natcasesort() 函数用于对数组进行自然排序,不区分大小写。该函数对数组进行重新排序,并保持键值关联。
语法:bool natcasesort ( array &$array )
参数:
- $array:必需,要排序的数组。
返回值:如果成功排序则返回 true,否则返回 false。
示例:
$fruits = array("apple", "Orange", "banana", "Apple");
natcasesort($fruits);
foreach ($fruits as $key => $val) {
echo "$key: $val\n";
}
输出:
0: apple
3: Apple
2: banana
1: Orange
在上述示例中,我们有一个包含水果名称的数组。通过使用 natcasesort() 函数,我们对数组进行了自然排序,结果不区分大小写。最后,我们使用 foreach 循环遍历数组并输出排序后的结果。
需要注意的是,natcasesort() 函数会修改原始数组,并且不返回新的数组。