"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मैं PHP में दो फ्लैट सरणियों के बीच अद्वितीय मान कैसे पा सकता हूं?

मैं PHP में दो फ्लैट सरणियों के बीच अद्वितीय मान कैसे पा सकता हूं?

2024-12-23 को प्रकाशित
ब्राउज़ करें:911

How Can I Find the Unique Values Between Two Flat Arrays in PHP?

फ्लैट सरणियों के बीच अद्वितीय मान ढूँढना

दो सरणियों को देखते हुए, कार्य उन मूल्यों को निर्धारित करना है जो उनमें से केवल एक में मौजूद हैं। इस ऑपरेशन को आमतौर पर दो सेटों के बीच अंतर खोजने के रूप में जाना जाता है।

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