例
數組排序:
<?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陣列參考