问题标签 [array-key]

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

php - PHP 对象操作

嗨朋友们。下面是一个标准类。我正在尝试解析响应,但是它不起作用。我正在尝试使用$od[0]->FlightSegment->ArrivalAirportCode似乎无法访问该对象。

我会为此松懈的。

任何人都可以告诉我发生了什么事吗?

0 投票
3 回答
97 浏览

php - 如何从数组中获取密钥

我第一次使用GCM(谷歌可以消息),但遇到了一些问题。虽然问题与 GCM 无关。我有一个 JSON 数据

现在我想要的是结果数组中设置了registration_id但我无法这样做的键。我可以访问registration_Id,就像$newData->results[0]->registration_id

我发现array_keys()返回数组中的键一样,但是我怎样才能获取设置的$newData->results数组中的键$newData->results[$index]->registration_id?主要问题是我不能使用 foreach 循环来做这件事。希望我能在这里得到一些帮助。

0 投票
2 回答
2257 浏览

php - 替换PHP中数组键中的子字符串

假设你有一个这样的 PHP 数组,来自 mysqli 查询:

现在我想创建一个我的用户类的实例。构造函数接受一个数组,但键应该是“id”、“name”和“email”。

编辑上面数组的最快方法是什么,以便我得到一个像这样的新数组:

当然,我可以简单地遍历原始文件$arraypreg_replace()像这样使用:

但是肯定有更快的方法可以解决这个问题吗?目前我想不出什么好办法,就这样落到了这里。

0 投票
3 回答
59 浏览

php - PHP 我不知道如何找到当前父数组的数组键?

我有一个副手。多维数组和一个函数:

// 输入:

// 方法:

// 执行:

// 输出:

一个更好的例子可能是:

0 投票
1 回答
1014 浏览

php - 如何为所有数组元素重命名关联数组中的键?

我有一个称为$data如下的数组:

上面的数组是根据触发的查询动态生成的。Sp 数组长度可能会有所不同。现在我想做的是将数组键重命名['pt_doc_file_iname']['pt_doc_old_file_iname']. 对于此数组中存在的每个数组元素,此更改都应该生效。任何人都可以帮助我进行这个数组操作吗?提前致谢。

0 投票
3 回答
66 浏览

php - Why is the value of array key not getting updated?

I have an array called $test_data, and I want to update a key ['test_duration']. However, I am unable to do this update. Consider the following array:

I tried the following, but it didn't work out:

If I print the array after this manipulation, it's printing the same array as before. What is the problem here?

0 投票
1 回答
310 浏览

php - 如何在现有关联数组的内部键中创建新的数组键?

我遵循以下两个数组:

实际上我已经给出了单个数组。实际数组取决于用户填写的表单值。现在我想递归地遍历这个数组,如果键匹配则找出匹配的键,然后在其中创建一个新的数组键[0]=>Array并将所有 remianing 内容附加到它。为此,我编写了以下函数,但它不起作用,因为它覆盖了所有创建的数组元素。实际上它并没有生成我想要的所需数组。

所需的结果数组应如下所示:

任何人都可以在这方面帮助我吗?提前致谢。

0 投票
2 回答
60 浏览

php - 如何匹配数组键并将值插入新数组?

我有一个称为$transaction_count如下的数组:

上面的数组是动态生成的,因此可以根据触发的查询更改数组键 ie0、1、2、3。也就是说,数组也可以采用以下形式或任何其他形式:

现在我想根据一个条件设置以下四个变量值。

例如,如果数组$transaction_count如下:

因此,在上述情况下,值应设置如下:

由于不存在匹配键,因此不应设置其他两个变量。

我应该如何正确设置变量的值?

0 投票
2 回答
49 浏览

php - 将数组键从字符串更改为整数值,数组值仍然完好无损。

我正在使用 codeigniter 从数据库中检索结果作为数组,如下所示:

Array([name]=>TempName [hobby]=>Programming)

我想像这样更改上面的数组:

Array([0]=>Tempname [1]=>Programming)

我想将键(name,hobby)从列名更改为整数值(0,1)....

我对此一无所知...如何将密钥从字符串更改为整数...

任何帮助或建议都会有很大帮助,在此先感谢....

0 投票
1 回答
98 浏览

arrays - PHP 使用 Array_Slice 显示数组

输出:

如何显示数组的 3 个值?

所以,我希望输出是这样的:

我是程序员的初学者,感谢您的帮助。