PHP natcasesort()函数
语法
natcasesort ( $array );
定义和用法
这个函数实现了一种排序算法,它按照人类的方式对包含字母数字的字符串进行排序,同时保持键/值的关联。这被描述为”自然排序”。
参数
序号 | 参数与描述 |
---|---|
1 | 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 )