php - 如何在PHP中更新数组?

标签 php

我想更新以下数组:

$old_array = array('c' => array( "a" => "1", "b" => "2"))

通过向其中添加以下数组:

$new_array = array('cc' => array( "a" => "1", "b" => "2"))

我的预期输出是:

$update_array = array('c' => array( "a" => "1", "b" => "2"), 'cc' => array( "a" => "1", "b" => "2"))

我将如何实现这一目标?任何帮助表示赞赏。

最佳答案

您需要使用函数 array_merge()

合并数组

有关该函数的更多信息here .

$old_array = array('c' => array( "a" => "1", "b" => "2")); 
$new_array = array('cc' => array( "a" => "1", "b" => "2"));

// merge arrays
$merged_array = array_merge($old_array, $new_array);

关于php - 如何在PHP中更新数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53931582/

相关文章:

php - 将字符串转换为 UNIX 时间戳

php - 我正在尝试在 Laravel 中创建的 PDF 中指定字体

php - 无法为配置文件 Google Analytics 的 API V3 传递分段参数,获取 400 无效值

php - 我保护 MySQL 数据库密码的方法安全吗?

php - 如何使用 RecursiveIteratorIterator 忽略目录?

PHP MySql update() 带数组

php - 如何通过joomla模块插入多个输入字段数据

javascript - 从文件夹加载所有图像并使用 Laravel 框架将它们滚动到 JS slider 中

php - CURL MULTI - 为什么有两个循环?

php - 为什么我的 .php 网页背景颜色没有改变,即使我改变了 CSS 样式表中的背景颜色属性?