在 PHP 中,是否可以在不使用递归或引用的情况下展平(双/多)维数组?
我只对值感兴趣,因此可以忽略键,我在考虑 array_map()
和 array_values()
的行。
原文由 Alix Axel 发布,翻译遵循 CC BY-SA 4.0 许可协议
从 PHP v7.4 开始,您可以使用扩展运算符并合并数组。简单有效。
$flatArr = array_merge(...$originalArray);
原文由 Robert Yeomans 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答4k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.2k 阅读
1 回答569 阅读✓ 已解决
784 阅读
您可以使用 标准 PHP 库 (SPL) 来“隐藏”递归。
印刷