natsort() 函数用“自然排序”算法对数组排序
natsort ( $array );
此函数实现了一种排序算法,该排序算法以与人类相同的方式对字母数字字符串进行排序,同时保持键/值关联。这被称为“自然排序”。
序号 | 参数及说明 |
---|---|
1 | array(必需) 它指定一个数组 |
此函数在成功时返回TRUE,在失败时返回FALSE。
<?php $input1 = array('click.txt', 'img12.txt', 'img10.txt', 'img2.txt', 'img1.txt', 'IMG3.txt'); $input2 = $input1; natsort($input2); echo " \n 自然排序 \n"; print_r($input2); ?>测试看看‹/›
输出结果:
自然排序 Array ( [0] => click.txt [5] => IMG3.txt [4] => img1.txt [3] => img2.txt [2] => img10.txt [1] => img12.txt )