我有两个数组:
<?php
$c = array('john' => 34,'mary'=>22,'rita'=>19);
$d = array('malone' => 43);
?>
如何更改密钥mary
并将$d
的值合并到$c
?如果这听起来像一个愚蠢的问题,我很抱歉,但我真的不知道如何在网上搜索到没有解决方案。
答案 0 :(得分:0)
我为解决这个问题做了什么:
$newkey =array('jane'=>1);
unset($c['mary']);
$e = array_merge($c,$newkey);
print_r($e);
谢谢。
答案 1 :(得分:0)
您可以使用unset()
从数组中删除密钥,然后按如下方式连接两个数组:
<?php
$c = array('john' => 34,'mary'=>22,'rita'=>19);
$d = array('malone' => 43);
unset($c['mary']);
$c += $d;
?>