【发布时间】:2020-07-24 15:44:42
【问题描述】:
我在这里唯一关心的是尺寸。我需要打破一个新级别的数组并将其添加进去,将它们组合在一起。
我基本上需要将它们全部分组到自己的数组中,这样我就可以遍历它们并做其他事情。
当前数组:
[0] => Array
(
[name] => random name 2
[sizes] => ["XS","S","M","L","XL","XXL"]
)
[1] => Array
(
[name] => random name 1
[sizes] => One Size
)
[2] => Array
(
[name] => random name 3
[sizes] => ["XS","S","M","L","XL","XXL"]
)
通缉:
[0] => Array
(
[0] => Array
(
[name] => random name 1
[sizes] => One Size
)
)
[1] => Array
(
[0] => Array
(
[name] => random name 2
[sizes] => ["XS","S","M","L","XL","XXL"]
)
[1] => Array
(
[name] => random name 3
[sizes] => ["XS","S","M","L","XL","XXL"]
)
)
【问题讨论】:
-
为什么3在2之前?你尝试过什么?
-
如果产品 4 的尺寸范围为 S -> L 会怎样?
-
3 是随机的,忽略它,现在要改变了。如果它的大小范围为 S -> L,那么我不希望它像上面两个一样分组,在 [2] => Array()