如何将最后一个索引作为阵列php中的第一个索引



我如何将最后一个索引作为数组中的第一个索引。假设我有一个看起来像这样的数组。

 Array
    (
        [0] => ABC
        [1] => abc
        [2] => rodriguez
        [3] => Barkleys, 15 NO.
        [4] => A
        [5] => 1234567890
        [6] => 
        [7] => YES
        [8] => 
        [9] => 1
    )

现在我想显示这样的数组。

 Array
    (
        [0] => 1
        [1] => ABC
        [2] => abc
        [3] => rodriguez
        [4] => Barkleys, 15 NO.
        [5] => A
        [6] => 1234567890
        [7] => 
        [8] => YES
        [9] => 
      )

我该如何得到建议。

尝试以替代方式,

array_unshift($arr, $arr[count($arr)-1]);
unset($arr[count($arr)-1]);
$arr = array_values($arr);
print_r($arr);

尝试一下,这应该有效。

您也可以执行此

$ar = array('a', 'b', 'c');
//pop out the last index from the array
$shift = (array_pop($ar));
//prepend it to the beginning
array_unshift($ar, $shift);
print_r($ar);
Output:
Array ( 
[0] => c
[1] => a 
[2] => b
)

最新更新