array_chunk
使用块大小将数组拆分为多个数组以进行切割。
如果我有一组值数组,而我只想要一个大值数组怎么办?
我可以使用array_merge
,但这需要我枚举所有子数组,其中可能有一个可变编号。
目前,我的解决方案是:
foreach($input as $tmp) {foreach($tmp as $val) {
...
}}
但这有点混乱,只有因为我想使用这些值才有效。如果我想将数组存储在某个地方怎么办?
编辑:输入来自一组<select multiple>
框,用于从多个类别中选择项目。每个项目都有一个全局唯一的(项目之间)ID,所以我只想将输入组合成一个数组并运行它。
输入可能如下所示:
[[4,39,110],[9,54,854,3312,66950],[3]]
预期输出:
[4,39,110,9,54,854,3312,66950,3]
或者:
[3,4,9,29,54,110,854,3312,66950]