到目前为止,我的所有研究都表明,如果不编写冗长的函数(例如此处的解决方案),就无法实现这一点
使用预定义的 PHP 函数肯定有更简单的方法来实现这一点吗?
为了清楚起见,我正在尝试执行以下操作:
$test = array(
'bla' => 123,
'bla2' => 1234,
'bla3' => 12345
);
// Call some cool function here and return the array where the
// the element with key 'bla2' has been shifted to the beginning like so
print_r($test);
// Prints bla2=1234, bla=>123 etc...
我已经研究过使用以下函数,但到目前为止还不能自己编写解决方案。
总结
我想:
- 将元素移动到数组的开头
- ...同时维护关联数组键