每日分享PHP知识点,大家都赞同关注是一种动力,分享是一种美德,再说了关注分享一下又不会怀孕?只要你开心就好......
natsort () 用"自然排序"算法对数组排序。
bool natsort(array&$array)
说明:
本函数实现了一个和人们通常对字母数字字符串进行排序的方法一样的排序算法并保持原有键/值的关联,这被称为"自然排序"。本算法和通常的计算机字符串排序算法。
参数描述
array
输入的数组。
返回值:
成功时返回 TRUE, 或者在失败时返回 FALSE。
实例:
$array1=$array2=array("img12.png","img10.png","img2.png","img1.png");
asort($array1);
echo"Standard sorting\n";
print_r($array1);
natsort($array2);
echo"\nNatural order sorting\n";
print_r($array2);
?>
输出:
Standard sorting
Array(
[3]=>img1.png
[1]=>img10.png
[]=>img12.png
[2]=>img2.png
)
Natural order sorting
Array(
[3]=>img1.png
[2]=>img2.png
[1]=>img10.png
[]=>img12.png
)
关注是一种动力 分享是一种美德 关注分享一下又不会怀孕!
领取专属 10元无门槛券
私享最新 技术干货