如何使用PHP以自然顺序对数组进行排序

时间:2013-11-23 03:24:47

标签: php arrays sorting

我想要做的就是对数组进行排序,以数字形式提升。 我有一个数组像:

Array(
    [0] = > card12.jpg
    [1] = > card16.jpg
    [2] = > card4.jpg
    [2] = > card1.jpg
    [2] = > card2.jpg
    [2] = > card3.jpg
)

数组中有16个值。 我尝试使用sort($myArray); 但它将它分类为card1然后card11,card 12 ......

这真的让我很难过。你能给我任何解决方案来将这个数组从card1排序到card16。

1 个答案:

答案 0 :(得分:2)

使用natsort

natsort($myArray);