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填充 |