Php/func array natsort
来自菜鸟教程
PHP natsort()函数
例
排序数组:
<?php $temp_files = array("temp15.txt","temp10.txt", "temp1.txt","temp22.txt","temp2.txt"); sort($temp_files); echo "Standard sorting: "; print_r($temp_files); echo "<br>"; natsort($temp_files); echo "Natural order: "; print_r($temp_files); ?>
定义和用法
natsort()函数通过使用“自然顺序”算法对数组进行排序。这些值保留其原始键。
在自然算法中,数字2小于数字10。在计算机排序中,10小于2,因为“ 10”中的第一个数字小于2。
句法
natsort(array)
参数值
参数 | 描述 |
---|---|
array | 需要。指定要排序的数组 |
技术细节
返回值: | 成功返回TRUE,失败返回FALSE。 |
PHP版本: | 4+ |
PHP更新日志: | PHP 5.2.1:零填充数字字符串(例如'00006')现在忽略0填充 |