Php/func array natsort

来自菜鸟教程
跳转至:导航、​搜索

PHP natsort()函数

❮PHP数组参考

排序数组:

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

❮PHP数组参考