【发布时间】:2015-10-17 21:03:11
【问题描述】:
我有一个相当复杂的问题,可能与array_splice 有关,但我无法弄清楚。这是我拥有的数组的一个示例:
array(
'a' => 'Element A',
'b' => 'Element B',
'c' => 'Element C',
'd' => 'Element D',
'e' => 'Element E'
);
我想要做的是根据我选择的键重新排序数组,比如“c”,这样最终结果是:
array(
'c' => 'Element C',
'd' => 'Element D',
'e' => 'Element E',
'a' => 'Element A',
'b' => 'Element B'
);
它基本上将选定的键移到前面,同时保持顺序不变。非常感谢任何帮助!
【问题讨论】: