最新的Web开发教程
 

PHP natsort() Function

<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()函数对通过使用阵列"natural order"算法。 值保持其原有的钥匙。

在自然的算法,数字2是小于数字10在计算机的排序,10小于2,因为在第一个数字"10"小于2。


句法

natsort( array )

参数 描述
array 需要。 指定数组排序

技术细节

返回值: 返回TRUE成功,失败返回FALSE。
PHP版本: 4+
更新日志: 如PHP 5.2.10,零个填充数字字符串(eg, '00006')现在忽略0填充

<PHP阵列参考