切换数组元素的位置 - php

时间:2015-12-03 13:42:50

标签: php arrays

我有一个包含两个元素的数组:

Array
(
  [0] => 'test1'
  [1] => 'test2'
)

我想要

  

TEST1

是数组中的第二个元素,

  

TEST2

成为第一个。 我怎样才能轻松切换他们的位置?

2 个答案:

答案 0 :(得分:3)

$input  = array("test1","test2");
print_r($input);
Array
(
  [0] => 'test1'
  [1] => 'test2'
)
print_r(array_reverse($input));
Array
(
  [0] => 'test2'
  [1] => 'test1'
)

看看PHP Documentation

答案 1 :(得分:0)

在这种情况下,您可以在数组变量上使用rsort($ string):

$data->rl_account()->id

这反向对数组值进行排序(切换位置),同时保持键的相同。