PHP反转子数组的顺序

时间:2014-10-10 18:29:23

标签: php arrays

这是我的一个数组示例。

Array
(
    [0] => Array
        (
            [0] => a
            [1] => b
            [2] => c
        )

)

我需要反转子数组的顺序。我知道我需要使用的功能是" reverse_array"但我不知道如何将它应用于数组中的数组。

2 个答案:

答案 0 :(得分:4)

您需要使用的功能是array_reverse(),但我假设您正在谈论的那个。要回答您的问题,只需指定数组项而不是主数组:

$array[0] = array_reverse($array[0]);
//     ^                         ^

如果您希望反转数组中的所有子数组,可以使用array_map()

$array = array_map('array_reverse', $array);

答案 1 :(得分:0)

使用此

array_reverse($array[0]);

或使用

$newSortedArray=array();
foreach ($array as $arr){
  $newSortedArray= array_reverse($arr);
}

echo "<pre>";
print_r($newSortedArray);