猿问

php怎样给一个哈希数组的头部增加一项

比如有这样一个数组$arr=array(
'a'=>'fasfas12',
'r23'=>'das2324',
'c33'=>'dasd'
);我如果要在它的末尾增加一项,那么我知道直接$arr['xxx']='xxx'就可以了,但是如果我要在这个数组的头部增加一项应该怎么办呢,显然array_unshift是不行的,还有其它方法吗?我知道可以遍历这个$arr来生成一个新数组,能不这么麻烦吗?
UYOU
浏览 342回答 2
2回答

摇曳的蔷薇

$arr=array('xxx'=>'xxx')+$arr;

凤凰求蛊

用array_merge也可以$arr=array_merge(array('ccc'=>'ccc'),$arr);
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答