natsort ( $array );
该函数实现了一种排序算法,该排序算法以人类在保持键/值关联的同时的方式对字母数字字符串进行排序。 这被描述为“自然排序”。 下面是该算法与常规计算机字符串排序算法(在sort()中使用)之间的区别的示例-
Sr.No | Parameter & Description |
---|---|
1 |
array(必需) 它指定一个数组 链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-function-natsort.html 来源:LearnFk无涯教程网 |
此函数成功时返回TRUE,失败时返回FALSE。
<?php $input1=array('click.txt', 'img12.txt', 'img10.txt', 'img2.txt', 'img1.txt', 'IMG3.txt'); $input2=$input1; natsort($input2); echo "\n Natural order sorting\n"; print_r($input2); ?>
这将产生以下输出-
Natural order sorting Array ( [0] => click.txt [5] => IMG3.txt [4] => img1.txt [3] => img2.txt [2] => img10.txt [1] => img12.txt )
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)