【发布时间】:2017-06-30 07:19:14
【问题描述】:
我有两个键,想在多维数组中交换它们。
我已经参考了这些Swap array values with php、How to swap two values in array with indexes? 参考,但没有得到任何帮助。
我有这个数组,
[
'box-a' => 'email',
'box-b' => 'job',
'box-c' => 'company',
'box-d' => 'candidate',
'box-e' => 'calender',
'box-f' => 'smartlist',
'box-g' => 'analytics',
]
我想交换两个数组键,box-b 和 box-e,但数组值应该保持原样。
我试过了,
list($array[$swap_a], $array[$swap_b]) = array($array[$swap_b], $array[$swap_a]);
但是没有成功。我哪里错了?
【问题讨论】:
标签: php arrays multidimensional-array swap