问题标签 [array-merge]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
51922 浏览

php - Array_merge 与 +

当我array_merge()与关联数组一起使用时,我得到了我想要的,但是当我将它们与数字键数组一起使用时,键会改变。

保留了+键,但不适用于关联数组。

我不明白这是如何工作的,谁能给我解释一下?

0 投票
3 回答
4204 浏览

php - 如何防止 array_merge 重新编号数字键

我有一个看起来像这样的数组:

然后,我写了一个函数

将数组转换为如下所示

但是输出是

我认为这与 array_merge 本身的性质有关,根据 php 手册“带有数字键的输入数组中的值将使用从结果数组中的零开始的递增键重新编号。”

有没有办法让我可以在有或没有array_merge的情况下产生预期的结果?

0 投票
30 回答
100153 浏览

python - 如何合并字典的字典?

我需要合并多个字典,例如:

A B CD成为树的叶子,就像{"info1":"value", "info2":"value2"}

字典的级别(深度)未知,可能是{2:{"c":{"z":{"y":{C}}}}}

在我的例子中,它代表一个目录/文件结构,节点是文档,叶子是文件。

我想合并它们以获得:

我不确定如何使用 Python 轻松做到这一点。

0 投票
1 回答
4195 浏览

php - 合并两个多维关联数组

我正在追赶我的尾巴,试图将两个不同查询的结果组合到一个模板中输出。

我正在尝试合并model_data和entry_data中的相应子数组以获得desired_result。然后我将遍历 desired_result 并将值打印到模板中。

非常感谢任何帮助。

模型数据

入口数据

期望的结果

0 投票
3 回答
4508 浏览

jquery - jquery 不同的数组

我有类似下面的数组文本框

我想向...展示这些价值

单人 -------- 3
双 -------- 1 双
-------- 1

0 投票
2 回答
2193 浏览

php - 从 $_FILES 数组中删除空数组元素

我有一个相册,数据库中有一个“照片”字段,该字段具有序列化数据并且是 base 64 编码的。相册最多可以同时上传21张照片(多张上传)。在编辑模式下尝试将新照片添加到相册时,我无法让新的 $_FILES 数组与数据库中的旧数组合并。我只想更新已更改的值。因此,假设我的相册中已经有 2 张图片,我想添加第三张图片而不会丢失其他 2 张图片。我知道我需要使用 unset() 删除空值,但我认为我没有正确执行。这是我的代码:

0 投票
3 回答
185 浏览

php - PHP合并所有其他数组

只是好奇是否有人知道如何合并所有其他子数组,

又名

或 .... 0+1 2+3 4+5

我想是这样的吗?

0 投票
2 回答
325 浏览

arrays - 合并多维数组(PHP)

假设我有几个具有相同结构的多维数组,如下所示:

我需要一种方法以某种方式合并它们,所以我会得到这个:

真正的多维数组会更复杂,这个只是为了帮助解释我需要什么。

谢谢!!!!

0 投票
1 回答
248 浏览

php - 在 PHP 中合并数组的快速方法只保存两者中出现的键?

我需要将多个数组合并在一起,但我只想保留两个(或所有)数组中包含的键。

例如

我最终应该只有键onetwo. 最好将这些值相加,但如果只选择其中一个也可以,这些值并不那么重要。

如何在不必遍历所有内容的情况下做到这一点?

我不想要一些代码只是循环遍历它,并检查它们是否存在然后构建一个新数组,我可以写它,它会很慢。我有很多数据要处理,所以我希望有一种有效的方法可以做到这一点。

0 投票
4 回答
90 浏览

php - 如何在php中的相似键上组合数组?

我有这种情况$test

我想以这样的方式将它们组合起来$x = array([17] => 6.90)

基本上把valuesfrom$monthskeysfrom $totalwhere $months.key=$total.key

有任何想法吗?

谢谢