问题标签 [array-column]

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

php - 根据 PHP 数组同一行中的另一个键值检索键值

我正在使用类似于此结构的索引 PHP 数组:

我正在尝试使用预构建的 FOR EACH 语句过滤上述数组,如下所示:

因此,如果 $_product-getSku() 产生 691294,我想从 PHP 数组的同一索引/行中检索相应的“库存”值。

FOR EACH 中的上述 array_column 不起作用。我还尝试了一个基于 array_filter 的函数,但未能产生正确的结果:

使用上述多维数组时是否有更好的方法?提前致谢。

0 投票
1 回答
486 浏览

php - 带有array_column的意外结果php foreach循环

提前感谢您的帮助!我是 php 的绝对新手,但正在努力相处。

我有一个数组 $result ,其中包含以下内容:

等等... 。

我想要实现的是一个适用于其中一些信息的 foreach 循环。现在我更改了代码以简单地输出信息,所以我可以看到问题......我想。我的代码是:

我期待它做类似的事情:

但我得到的是:

所以我确实从“来自”数组中获取了 ID 和名称。其余的似乎是空的。尽管在其中正确显示,但也https://graph.facebook.com/$resobjid/picture显示“阵列”echo '<pre>' . print_r( $resobjid, 1 ) . '</pre><br>';

非常感谢任何帮助!

非常感谢!:)

0 投票
2 回答
684 浏览

php - 从特定键的嵌套数组行中收集所有值

需要创建一个列表,其中包含存储在特定键 (product_id) 的数组行中的所有值。目前,对我的 $bestsellers 变量执行 print_r 会产生以下数组:

其他 SO 答案让我尝试:

...但是这产生了一个空数组,我猜是因为我要抓取的行嵌套在那里?考虑到这一点,我尝试了

...根本没有产生任何结果。希望有人可以帮助我了解我哪里出错了。谢谢!

0 投票
1 回答
1262 浏览

php - PHP平面数组通过父键转换为多维数组?

如何根据匹配的键将这个平面数组变成多维数组?

我的尝试:

结果:

这就是我所追求的:

有什么想法和建议吗?

0 投票
0 回答
692 浏览

php - PHP - 使用 array_column 进行深度搜索?

如何进行深度搜索array_column

例如,我有这个数组:

代码:

结果:

我希望得到:

有任何想法吗?

0 投票
2 回答
2536 浏览

php - array_column 不适用于对象数组?

这是我当前的数组结构:

每次我运行时array_columnmax_weight我都会得到一个空数组。我应该将返回的数组用于max(). 有解决方法吗?

0 投票
3 回答
60 浏览

php - 如何通过在 PHP 中的同一键中搜索不同数组中的值来找到和数组的值

我的数组$json看起来像这样:

如何通过搜索包含某个字符串“voorjaar”$competitiecode来从关联中挑选(设置变量) ?poulecode (524572)teamnaam's ( JO19-1 (0227 Onder 19 competitie (voorjaar)) )

我一直在研究这个使用array_filterarray_column但我似乎无法弄清楚。

到目前为止,这是我的一段代码:

0 投票
1 回答
60 浏览

php - 将数组中的值转换为另一个多维数组

目前,这是我的代码,但它不起作用:

我想转换这个输入数组($queryBalance):

进入这个(索引名称无关紧要,我把它放在那里是为了举例说明逻辑):

基本上,我希望按年和月分组以获得余额。

ps:数据永远是有序的

0 投票
3 回答
324 浏览

php - 根据展开的键值过滤数组

我有一个关联的数组,

我需要获取类别值为 18 的数组。我已经分解了类别值并将它们签入array_filter.

但我返回一个空字符串。谁能帮帮我吗?

0 投票
3 回答
670 浏览

php - PHP 按 item.qty 对数组值求和

我想知道是否有更快的方法来求和,即按数量计算每个项目的重量。

如果我不需要数量偏移量,我可以使用

但这在本例中不起作用。

任何人都知道这是否以及如何更快地完成?

谢谢/棉花

编辑

测试脚本: