我有一串我想按照降序排序的字符串排列。然而,它是一个二维数组,我不知道如何实现一个将做我想做的功能。如何在PHP中按长度排序二维数组?
这里是阵列的例子:
Array
(
[0] => Array
(
[0] => "abc"
[1] => "def"
[2] => "1234"
)
[1] => Array
(
[0] => "ghijkl"
[1] => "092"
[2] => "234234"
)
[2] => Array
(
[0] => "mn"
[1] => "opq"
[2] => "67843"
)
)
我只在子阵列中的第一项的长度感兴趣。所以理想情况下,它会看起来像这样:
Array
(
[0] => Array
(
[0] => "ghijkl"
[1] => "092"
[2] => "234234"
)
[1] => Array
(
[0] => "abc"
[1] => "def"
[2] => "1234"
)
[2] => Array
(
[0] => "mn"
[1] => "opq"
[2] => "67843"
)
)
干杯,你可以给我任何帮助。
这是伟大的,除非我想它的其他方式返回由短到长的阵列。不过谢谢,我可以自己做那么多! –
@Nick然后,简单地交换'$ a'和'$ b'参数。 – deceze