问题标签 [associative]

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 回答
112 浏览

php - 索引/数字数组到 PHP 的关联数组

无论如何,一个索引数组说['1' => 'dave, '2' => 'ryan', '3' => 'mike', '4' => 'sam']可以变成一个关联数组。在这种情况下会是['dave' => 'ryan', 'mike' => 'sam'].

显然,在上下文和我给出的例子中,它没有多大意义,但它会很有帮助,只是很容易知道。

除非我完全错过了一个明显的答案,否则我可以在谷歌或这里找到相反的方法(关联 -> 索引)。

0 投票
3 回答
250 浏览

jquery - 使用 jquery 和 xml 创建动态关联数组

我正在尝试将 xml 文件中的数据存储在关联数组中。创建数组工作正常,但我无法访问其他函数(即 checkArray())中的数据。

有什么想法可以解决这个问题吗?谢谢。

0 投票
4 回答
169 浏览

php - PHP 关联数组 - 替换 --> 为 "as"

我知道必须有一种简单有效的方法来做到这一点。

我有一个这样的数组:

我想将其转换为以下查询:

不想把它放在循环中。PHP 有很多数组处理函数,这一定很容易。我是 php 新手。

有任何想法吗?

0 投票
4 回答
66 浏览

php - 在php中组合数组

假设我想组合 2 个数组,这些数组是名称 $year_into 和 $likes_dislikes。他们共享一个名为“名称”的密钥。我怎样才能做到这一点:

$year_info

还有这个 $likes_dislikes

可以组合成一个数组 $complete,如下所示,如果“name”值匹配,则将来自第二个数组的信息添加到第一个数组中:

我查看了已经提出的问题,但没有看到任何内容,也许我使用了错误的术语来描述问题。我被困在 foreach 循环中,因为如果我这样说

我会为所有人的喜欢/不喜欢得到相同的值。最简单的方法是什么?

0 投票
1 回答
147 浏览

php - Assoc 数组操作 - array("value1", "value2") 到 array(array("keyname" => "value1"), array("keyname" => "value2"))

我正在做的是使用默认数字键的基本数组:

我想将该数组与一个关联数组合并,例如:

,因此关联数组中的每个数字键都包含一个额外的数组集。

最好的做法是:

这显然取决于数组操作函数的组合(如果有的话)可以动态复制 $associative_array 结构,并用 $basic_array 的值填充每个子数组中的相应键,然后合并它们。

我这样做是因为我想用 associative_array 对 basic_array 中的所有内容进行重复数据删除。

我目前正在这样做:

所有原生 php 数组函数都旨在消除所有这些 foreach 循环,或者我是这么想的,所以我很想清理这些垃圾。

0 投票
2 回答
1596 浏览

associative - 括号的结合性

这个 msdn链接说 '(' 和 ')' 具有从左到右的关联性。

这有什么意义?有人可以给我一个例子吗?

0 投票
2 回答
45 浏览

data-structures - 用于存储调试符号的数据结构

我需要存储所有调试符号(为简单起见,只有函数名+地址)。我没有函数大小。喜欢:

_printf 0x1234

_fprintf 0x1255

_scanf 0x1300

我需要一个非常快速的算法来通过地址确定函数名称,例如:

0x1258 - _fprintf+0x3

简单的 STL 映射远没有用处。什么样的数据结构适合这里?

0 投票
1 回答
1964 浏览

javascript - 对象数组中的javascript唯一键值

我需要找出对象数组中是否存在具有特定键的对象:值例如,如果我需要键“id”是唯一的:

也许有比粗鲁检查每个元素更简单的方法?谢谢)

0 投票
1 回答
970 浏览

php - PHP preg_match 匹配或不匹配并输出关联数组

我正在使用以下代码:

这将输出以下内容:

我的问题是主题并不总是包含 '{L_300}' 部分,但我仍然需要使用模式匹配 'item:value' 部分。

任何人都可以帮忙吗?

这似乎是一个常见问题,但我找不到答案。

0 投票
1 回答
183 浏览

php - PHP - 使用一组值搜索一个关联数组,然后创建一个具有匹配结果的新数组

我有一个关联数组如下:

我想使用第一个数组中的名称字段与以下关联数组中的名称字段进行搜索:

如果有匹配项,则将永久链接字段中的值放入一个新数组中。此外,在第一个数组中存在转义问题,例如 24/7 而不是 24/7,并且搜索不应区分大小写。我正在尝试用 PHP 编写此代码,并且使用这两个 API 让我很生气。

谢谢你的帮助!

-格雷格