द्वारा PHP विलय सरणी मुझे पता है कि यह foreach
, फिर while
-> सूची, आदि प्रक्रिया, (मैंने इसे पहले ही पूरा कर लिया है) के साथ आसानी से पूरा किया है, हालांकि मुझे लगता है कि मेरा कोड थोड़ा गंदा है और यह नहीं करतामूल्य
मैं दो सरणियों कि इस तरह दिखना है:
[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
एस के अंतहीन सेट में जाये बिना?
दोनों एरे में एक ही इंडेक्स पर एक ही आईडी वाले तत्व हैं? दूसरे शब्दों में, यदि आईडी 5 वाला तत्व पहले सरणी में इंडेक्स 3 पर है, तो यह दूसरी सरणी में इंडेक्स 3 पर भी होगा? – deviousdodo