如何将最后一个索引作为第一个索引放在数组中。假设我有一个看起来像这样的数组。
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] =>
)
我怎样才能得到这个请建议。
答案 0 :(得分:2)
尝试这种替代方式,
array_unshift($arr, $arr[count($arr)-1]);
unset($arr[count($arr)-1]);
$arr = array_values($arr);
print_r($arr);
试一试,这应该有用。
答案 1 :(得分:0)
你也可以这样做
$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
)