PHP natcasesort()
函数实现了一种排序算法,它按照人类的方式排序字母数字字符串。同时保持键/值关联。这被描述为“自然顺序”。
natcasesort()
函数语法是 -
natcasesort ( $array );
参数
- array - 一个指定的数组。
返回值
- 该函数成功返回
TRUE
,失败则返回FALSE
。
示例
试试下面的例子 -
<?php
$array1 = array('click0.txt', 'click12.txt', 'click10.txt', 'click2.txt', 'click1.txt', 'click3.txt');
$array2 = $array1;
natcasesort($array2);
echo " n Natural order sorting (case-insensitive) n";
print_r($array2);
?>
执行上面示例代码,得到以下结果 -
Natural order sorting (case-insensitive)
Array ( [0] => click0.txt [4] => click1.txt [3] => click2.txt [5] => click3.txt [2] => click10.txt [1] => click12.txt )