问题标签 [array-map]

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 投票
4 回答
92336 浏览

php - foreach、array_map 与 lambda 和 array_map 与静态函数的性能

这三种方法之间的性能差异(如果有的话)是什么,都用于将一个数组转换为另一个数组?

  1. 使用foreach
  2. 使用array_maplambda/closure 函数
  3. 使用array_map“静态”函数/方法
  4. 还有其他方法吗?

为了清楚起见,让我们看一下示例,所有示例都执行相同的操作 - 将数字数组乘以 10:


前锋


使用 lambda 映射


带有“静态”函数的映射,作为字符串引用传递


还有其他方法吗?我很高兴听到上述案例之间的所有差异,以及为什么应该使用一个而不是其他案例的任何输入。

0 投票
4 回答
1546 浏览

php - 将 3 个数组与列格式合并(PHP)

我有 3 个类似这种格式的数组

我需要将这 3 个数组与列格式合并

我的预期结果

我怎样才能做到这一点。我已经在做数组合并了。但它的合并行格式。但我需要列格式。

请指教

更新

0 投票
1 回答
53 浏览

php - 将这些数组值合并到一个新数组中?

我有以下数组存储在$data

我需要创建一个看起来像这样的新数组

到目前为止,我有这个 array_map 函数

哪个输出下面,我怎样才能得到添加到这些日期的极值,用逗号分隔?

0 投票
3 回答
7295 浏览

php - mysql_real_escape_string and array_map returns blank strings?

I haven't yet learned how to use parameterized queries (which according to some other posts on this site is something that I absolutely need to do first thing tomorrow morning) and I want to get a whack of form data into a query, escaped.

Twice, I have come across this solution:

This, from what I can tell, runs all of the variables in the $_POST array through the escape function. I have seen that exact line upvoted, but when I add it to my existing PHP it creates a bunch of blank values.

I was under the impression that mysqli_real_escape_string needed a 2nd parameter - the link/connection. Is this what's causing my problem? The data takes just fine in the database if that line is removed and my variables take their unescaped values from $_POST.

0 投票
2 回答
2909 浏览

php - 从 array_map 匿名函数内部调用类方法

我正在尝试从array_map匿名函数中调用我的对象的方法之一。到目前为止,我收到了预期的错误:

致命错误:当不在对象上下文中时使用 $this...

我知道为什么我会收到这个错误,我只是不知道如何实现我想要的......有人有什么建议吗?

这是我当前的代码:

0 投票
1 回答
61 浏览

php - 给定一个整数数组,获取 n 内数组中其他整数个数的最有效方法是什么?

给定以下数组:

并假设$n = 2,在每个值内获取数组中每个值的计数的最有效方法是什么$n

例如,在5、7、76内有 3 个其他值。$n

最终,我想要一个相应的数组,其中包含简单的计数$n,如下所示:

一个简单的 foreach 循环是要走的路吗?键盘链接

0 投票
3 回答
326 浏览

php - 忽略 PHP 中的重复值 - 使用 Arraymap 的 MYSQL

D B

代码

我不需要获取重复的日期,对于那些重复的日期需要获取平均值price和总和,Qty如下例所示:

例子

我尝试使用Array-map,但我失败了,非常感谢帮助

0 投票
1 回答
444 浏览

php - array_map 三维数组

如何在三维数组上运行 array_map?我想在哪里“清除”最里面的数组?

它看起来像这样:

我想让它看起来像这样:

)

这个解决方案在php中重置数组元素的键?如果我没记错的话,“just”适用于两个维度阵列。

0 投票
1 回答
743 浏览

php - PHP 标准偏差。在类函数中找不到 Array_map 函数

我正在尝试使用 PHP 执行标准偏差。

我使用了我在那里创建的这个函数,因为 stats_standard_deviation似乎不可靠

问题是array_map() expects parameter 1 to be a valid callback, function 'sd_square' not found or invalid function name当我尝试使用它时它会返回我。

在这里查看一些帖子,我尝试更改"sd_square""self::sd_square"or array($this, "sq_square")

0 投票
1 回答
4116 浏览

php - 使用 array_map 修改数组 php

如何使用数组映射修改以下数组。到目前为止,我无法达到想要的结果,所以这是我的问题:

转换这个:

进入