问题标签 [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 投票
1 回答
6084 浏览

javascript - 如何在javascript中使用复杂的关联数组?

我在我的程序中需要这张表http://code.google.com/apis/chart/docs/gallery/qr_codes.html#details,我什至不确定关联数组是否可行。

给定类型(数字/字母数字)、字符数和 EC(纠错)级别,我想要一个函数来返回版本(第一列)。

0 投票
2 回答
1202 浏览

javascript - 如何从 javascript 中删除关联数组?

我找到了删除关联数组项的方法:

但是删除整个关联数组怎么样,我的意思是就像清空一个普通数组一样:

清空普通数组的方法是[我在谷歌上找到的]:

因此,关联数组可以一次清空或删除所有项目......

0 投票
7 回答
78501 浏览

php - CSV to Associative Array

I've seen numerous examples on how to take a CSV file and then create an associative array with the headers as the keys.

For example:

Where it would create an Array such as Array[$num][$key] where $key would be Brand, Model, Part, Test.

So If I wanted to access the test value "434" I would have to loop every index in the array and then ignore any Brands that were not honda, and any models that were not Civic


What I need to do is access the value most directly, instead of running through a for loop going through each $num index. I want to be able to access the value test "434" with:

Array['Honda']['Civic']['135']

or control a for statement with looping through every model Honda has... something like

foreach $model in Array['Honda']

At the very least I need to be able to go through every model given a known Brand and access all the relative info for each.

Edit:

Just to confirm I was setting this up an example. My actually data has headers like:

brand model part price shipping description footnote

Of which I need to access all the information tied to the part (price, shipping,desc, footnote)

0 投票
5 回答
28411 浏览

php - php关联数组键顺序(不排序)

我的数组:

现在,当我迭代数组时,出现的第一个值可能是

正确的?

如果我想将 $data[1] 移动到 $data[0] 的位置怎么办?

改写:

如何使数组看起来像这样(以便在 $data[0] 处出现“一个”)

为什么我需要这个?

我使用代码点火器,table->generate 内置函数采用 assoc 数组并创建一个表,但没有提供排列列的方法。这就是为什么我想移动源数组中的列。

0 投票
2 回答
135 浏览

php - php 二维数组检索值?

0 投票
2 回答
96 浏览

php - 尝试从数组中输出两个特定值时感到沮丧

我正在努力尝试对脚本中的特定数组进行简单的检索,因此我有一个原始的关联数组:

它为大多数值输出一个共同的结果:

但是后来我希望这些数组中的两个以不同的方式呈现,所以我添加了另一个人建议的脚本:

}

问题是我希望这些数组的结果都包含在第一个结果中,但是当我尝试输出 $result .= "\t\t\t\t $key[1] ".$value[1]. "\n";

PHP 认为索引是值的字符索引,所以我遇到了像 id="/" r这样的主要语法问题。

我也试过

但我仍然遇到错误的语法问题......比如

或其他类似的错误。

有人可以帮忙吗?

已编辑


我已经进行了语法更正,但我仍然需要指定索引:

结果来自

需要(注意每个值如何在相同的输出上取决于我的目标):

现在它忽略 的索引值。$display_id['Brandon'] 。$价值。或者 。$display_id['墨菲'] 。$value." 一起重复:

0 投票
4 回答
8589 浏览

php - php查询成json

我正在查询我的数据库Select * from Customer,客户表包含姓名、姓氏地址、年龄。

我希望能够将查询转换为以下对象中的 json 对象:

顾客:

您有什么想法吗?我尝试遍历查询并使用 merge_array.. 但它按预期合并了数组...谢谢您的时间。

0 投票
10 回答
117690 浏览

javascript - 如何在 Javascript 中按关联数组的值对关联数组进行排序?

我有关联数组:

按其值排序(降序)的最优雅的方法是什么,其中结果将是一个数组,其中各个索引按以下顺序排列:

0 投票
3 回答
13518 浏览

php - 如何从 php 中的动态变量创建关联数组?

我有这个代码:

它根据 $i 的值创建一个带有数字键的数组。但是,我实际上并不希望这样,我希望“全名”字符串成为键,但我不知道如何动态分配键。我正在尝试类似的事情:

但这只会引发错误。我不知道如何根据变量创建键。有人可以帮忙吗?

0 投票
2 回答
11123 浏览

php - 使用 PHP 创建主从页面

我想使用 PHP 创建一个主从页面。我不想从 MYSQL 数据库中获取数据,而是想从关联数组中获取数据。这可能吗?

数据将首先从 mysql 数据库表中获取并存储在关联数组中以进行一些处理。现在我想仅根据关联数组中的数据创建一个主详细信息页面。有想法的人吗?