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 自然顺序排序(不区分大小写) \n"; print_r($array2); ?>测试看看‹/›
输出结果:
自然顺序排序(不区分大小写) Array ( [0] => click0.txt [4] => click1.txt [3] => click2.txt [5] => click3.txt [2] => click10.txt [1] => click12.txt )