फ्लैट सरणियों के बीच अद्वितीय मान ढूँढना
दो सरणियों को देखते हुए, कार्य उन मूल्यों को निर्धारित करना है जो उनमें से केवल एक में मौजूद हैं। इस ऑपरेशन को आमतौर पर दो सेटों के बीच अंतर खोजने के रूप में जाना जाता है।
PHP में, आप इसे प्राप्त करने के लिए array_merge, array_diff और array_diff फ़ंक्शन का उपयोग कर सकते हैं। यहां एक विस्तृत समाधान दिया गया है:
$array1 = [64, 98, 112, 92, 92, 92]; $array2 = [3, 26, 38, 40, 44, 46, 48, 52, 64, 68, 70, 72, 102, 104, 106, 92, 94, 96, 98, 100, 108, 110, 112]; // Calculate the difference between the two arrays $diff1 = array_diff($array1, $array2); $diff2 = array_diff($array2, $array1); // Merge the two difference arrays to obtain the unique values $fullDiff = array_merge($diff1, $diff2); print_r($fullDiff);
यह दृष्टिकोण सुनिश्चित करता है कि दोनों सरणियों में मौजूद मान अंतिम परिणाम से हटा दिए जाते हैं, जिससे आपके पास एक सरणी रह जाती है जिसमें केवल दो मूल सरणियों में से एक में मौजूद अद्वितीय मान होते हैं।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3