最新的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陣列參考