“Php/func array natsort”的版本间差异
来自菜鸟教程
(Bot commit) |
小 (机器人:添加分类Php基础教程) |
||
第1行: | 第1行: | ||
− | |||
= PHP natsort()函数 = | = PHP natsort()函数 = | ||
第70行: | 第69行: | ||
[[../php_ref_array|❮PHP数组参考]]<br /> | [[../php_ref_array|❮PHP数组参考]]<br /> | ||
+ | |||
+ | [[分类:Php基础教程]] |
2020年11月12日 (四) 08:44的最新版本
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填充 |