php中的多索引数组排序

php中的多索引数组排序,php,arrays,sorting,Php,Arrays,Sorting,如何对这种数组进行排序?这将按数组[x][1]进行排序。可以使用usort对其进行排序吗 Array ( [0] => Array ( [0] => 1247 [1] => 3 [2] => no [3] => no ) [1] => Array ( [0] => 224

如何对这种数组进行排序?这将按
数组[x][1]
进行排序。可以使用usort对其进行排序吗

Array
(
    [0] => Array
        (
            [0] => 1247
            [1] => 3
            [2] => no
            [3] => no
        )

    [1] => Array
        (
            [0] => 224
            [1] => 1
            [2] => no
            [3] => no
        )

    [2] => Array
        (
            [0] => 226
            [1] => 2
            [2] => no
            [3] => no
        )

)

您在正确的轨道上,只需与数组中的第二个元素进行比较(根据需要)

注意:上面的
$array
是您要排序的数组

它将按正确的顺序返回它(
1
2
然后
3


可能更模糊。。。你想怎么分类?您希望它如何显示?“帮助我们”帮助您。@Darren我想按数组[x][1]对其进行排序……可能的重复不应该是
返回$i[1]-$v[1]
usort($array,function($i,$v){返回$i[1]-$v[1];});p($阵列)这个适合我!非常感谢@鬼魂正在煮第三杯咖啡;-)
usort($array, function($i, $v) {
    return $i[1] - $v[1];
});