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