$arr=array('a'=>'aaa','b'=>'bbb');转变为$arr=array('a'=>'bbb','b'=>'aaa');
2 回答
倚天杖
TA贡献1828条经验 获得超3个赞
$arr=array('a'=>'aaa','b'=>'bbb');$arr_new=array_combine(array_keys($arr),array_reverse(array_values($arr)));var_dump($arr_new);=============哎,迟了一步,@熊猫桑握爪
萧十郎
TA贡献1815条经验 获得超13个赞
代码写的有点烂,如果有更好方法的话欢迎交流:functionarraySwap($arr){$keys=array_keys($arr);$values=array_reverse(array_values($arr));$result=array_combine($keys,$values);return$result;}$arr=array('a'=>'aaa','b'=>'bbb');var_export(arraySwap($arr));
添加回答
举报
0/150
提交
取消
