我知道這很容易用foreach
,然後while
- >列表等程序,(我已經完成它),但是我覺得我的代碼有點髒,它doesn 「T看起來像最好的解決辦法...我希望利用本地的PHP陣列功能做到以下幾點:PHP按值合併數組
我有兩個數組看起來像這樣的:
[0] (Array)#2 [rank] "579" [id] "1" [1] (Array)#4 [rank] "251" [id] "2" [0] (Array)#2 [size] "S" [status] "A" [id] "1" [1] (Array)#15 [size] "L" [status] "A" [id] "2"
我需要爲結果如下:
[0] (Array)#2 [size] "S" [status] "A" [id] "1" [rank] "579" [1] (Array)#2 [size] "L" [status] "A" [id] "2" [rank] "251"
有沒有辦法能夠合併兩個數組與id
值(或其他),而不會進入無窮無盡的foreach
s?
兩個數組中的相同索引是否具有相同id的元素?換句話說,如果具有id 5的元素在第一個數組中的索引3處,它是否也會位於第二個數組中的索引3? – deviousdodo