问题标签 [array-walk]
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.
php - 我在 array_walk 上做错了什么(有没有更好的方法)?
我有一个名为“方法”的数组,它看起来像这样:
我想要做的是改变每个 [成本] 使得它是 [成本] 减去 (min) [成本]。换句话说,下面的每个将减少 4.35(WWAM 将为零)。可能有更好的方法来解决这个问题,但我想我会尝试 array_walk。但它不适合我。这是我尝试过的:
我部分想知道为什么这不起作用,但我也希望有一种更优雅的方法。
php - 带有匿名函数的php array_walk 用于过滤掉结果
我有一个项目的大量时间记录,我想过滤除单个员工发布的所有时间记录。
你可以看到我正在尝试做的事情。你如何使用匿名函数和闭包来做到这一点?显然 $timeRecords 没有在匿名函数内部定义。谢谢。
php - 如何向数组的键添加特殊字符
我想向我的数组的键添加特殊字符,就像这个例子一样。
我怎样才能转换这个数组
至
arrays - PHP无法使用array_walk()打印数组中的所有键名
我的画廊文件夹具有以下结构:
/年/月/日/文件
然后,我将在我的网站上打印它们。我有一个函数可以使用这个结构获取一个大数组中的所有文件:
然后,我制作了一个新功能来打印这些图像,我需要让他们的路径读取他们所有的数组键。
这是我的功能:
当一个数组有超过 1 个数组时,问题就来了。
我得到的结果是下一个:
如您所见,第一条和第二条记录都可以,但第三条和第四条记录不正确,因为这些元素有多个数组。
我一直在尝试不同的事情,但我无法解决它。
我能做些什么?
谢谢!
php - array_walk 不为我步行
当我将一个数组作为额外参数传递给数组遍历时,它不会像我预期的那样被解释。
输出:
为什么要打印零和一?为什么我不打印 alpha 和 bravo?如何在输出中包含 alpha 和 bravo?
谢谢!
php - 在 PHP 中使用 array_walk 将数组转换为字符串
我试图将相同的字符串添加到每个数组值。我试着array_walk()
像我在这个答案上读到的那样使用它。
但我得到: 注意:数组到字符串的转换
我也尝试过使用array_map()
,但我收到相同的错误通知。
工作代码
不工作的代码
编辑:
完整的错误日志:
注意:第 2 行中的数组到字符串的转换
警告:第 4 行存在非法字符串偏移“futur_compose”
警告:第 4 行的非法字符串偏移“firstPersonSingular”
(我看到每个人一次这三个错误行的 6 次)
php - PHP总结两个键具有相同值的数组条目
我有以下数组,我想在其中汇总源和目标相同的所有条目的 total_volume。
结果数组应如下所示:
我的第一个想法是遍历现有数组并通过 ResultArray 上的嵌套循环检查是否已经存在具有匹配源-目标-对的条目。
还有其他使用 array_walk() 或类似方法的方法吗?
在此先感谢您的帮助!
php - 根据值php组合两个数组
我想知道,如何根据值对每个数组元素执行函数。
例如,如果我有两个数组:
和
我怎样才能得到
?
我使用 foreach 进行了管理,但我相信有一些更有效的方法可以做到这一点。我试图玩弄array_walk
and array_map
,但没有得到它。:(
php - array_walk_recursive 返回数组名而不是索引号
array_Walk_recursive 有没有办法返回数组的名称而不是索引?
我的结果是这样的
我希望可以将索引更改为数组名称,例如第一个应该是名称,然后第二个应该是数字。伙计们还有一个问题是在我能够投影出名称之后,我是否可以使用 implode 来设置数组名称的路径,它将替换我当前获得的索引号?例如,car.model.number
我的阵列
期望的结果
大批
php - 在 array_walk 函数中获取当前索引
怎么填?以上?如何获取array_walk中的当前索引?