问题标签 [array-flip]

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

php - array_flip with an array in the value

Simple one (but not solved yet): this is my array

And I would love to see this result:

I've already tried array_flip

0 投票
2 回答
961 浏览

php - 使用 array_flip 函数后来自同一键的缺失值

我正在尝试翻转数组,但它错过了同名键的值。我必须使用什么来向数组中多次出现的键添加几个值?

例如,对于

groupByOwners 函数应该返回

当前代码:

我的函数返回Array ( [Randy] => Output.txt [Stan] => Code.py ) NULL

因此缺少值“Input.txt”。这两个值必须是相同的键,那么如何将“Input.txt”和“Output.txt”放在键[Randy]的数组中?

0 投票
2 回答
613 浏览

php - 翻转数组中的值以通过 csv 在列而不是行中显示它们

使用上面的代码,我试图获得一个包含三列的 csv。数组的输出如下所示:

所以现在的问题是所有文件路径都显示在第一个数组/行中,文件夹名称在第二个,日期在最后。为了让数组在 csv 中正确显示,我需要为每个数组/行提供三个值(文件路径、文件夹、日期)。

我试图用 array_flip 完成它,但它不起作用。也许有人有一个建议。谢谢!

0 投票
1 回答
661 浏览

php - 使用带或不带值的 array_flip

用于处理表单 $_POST 提交的代码在大多数表单上运行良好,但在一组新表单上突然中断。我看不出表格本身有任何区别,因为它纯粹基于发布的值,我已经修复了它,但我很好奇为什么会突然出现问题。

在某些情况下,不处理特定的 post 值,并且在不需要时,它们作为逗号分隔的列表在 $RemoveFields 中,该列表被转换为数组,并且在一组表单上,它不会不管 $RemoveFields 是否有任何值,但在另一组它为空时会崩溃。

通过添加条件,我能够使其工作,但谁能告诉我原始代码的问题是什么?旧的和新的都在下面。第一种仅适用于某些形式,而第二种似乎适用于所有形式。

原代码:

相同的代码,但带有 $filteredarray 值的条件: