数组函数

PHP natcasesort() 函数

主题:PHP 数组参考上一页|下一页

说明

natcasesort() 函数使用不区分大小写的"自然顺序"算法对数组进行排序。

键被保留,即键值映射将通过排序操作保持不变。

下表总结了该函数的技术细节。

返回值: 成功返回TRUE,失败返回FALSE
版本: PHP 4+

语法

natcasesort() 函数的基本语法如下:

natcasesort(array);

下面的例子展示了 natcasesort() 函数的作用。

<?php
// 样本数组
$images = array("IMG5.png", "img10.png", "IMG2.png", "img1.png");

// 标准排序
sort($images);
print_r($images);

// 自然顺序排序
natcasesort($images);
print_r($images);
?>

提示: natcasesort() 函数实现了一种排序算法,该算法以人类的方式对字母数字字符串进行排序。 这被描述为"自然排序"。


参数

natcasesort() 函数接受以下参数。

参数 说明
array 必填。 指定要排序的数组。
Advertisements