1
如何将同一个关键元素拆分为不同的元素?如何取消合并相同的数组元素?
array (size=1)
'City' =>
array
'S' =>
array
'Red' =>
array
'SKU-1' => string 'Description 1'
'Red' =>
array
'SKU-2' => string 'Description 2'
希望的输出:
array (size=2)
'City' =>
array
'S' =>
array
'Red' =>
array
'SKU-1' => string 'Description 1'
'City' =>
array
'S' =>
array
'Red' =>
array
'SKU-2' => string 'Description 2'
所以,而不是只具有1个元件,所述阵列具有2个元素,即使密钥相同。
PHP中的数组总是有唯一的键。 2个元素不可能有完全相同的密钥。永远。试想一下:你将如何引用元素? $ array ['Red']会是...什么?首先?或第二个元素?或者我误解了你的问题? – Tularis
谢谢。我之所以问这个问题是因为迭代数组时,我需要为每个SKU(即代表$ city。$ size。$ color。$ sku的0000或0111)获得唯一的组合迭代计数编号(int),即使键名是相同的。 – user1576748