【发布时间】:2011-01-22 12:17:13
【问题描述】:
因为一个相当微不足道的问题而大脑冻结。如果我从这样的数组开始:
$my_array = array(
'monkey' => array(...),
'giraffe' => array(...),
'lion' => array(...)
);
...并且新元素可能会添加不同的键,但始终是数组值。现在我可以确定第一个元素总是会有键“monkey”,但我不能确定其他任何键。
当我完成数组的填充后,我想将已知元素“猴子”移动到数组的末尾,而不会干扰其他元素的顺序。最有效的方法是什么?
我能想到的每一种方式都显得有些笨拙,而且我觉得我错过了一些明显的东西。
【问题讨论】: