186 of 410 menu

फ़ंक्शन array_intersect_assoc

फ़ंक्शन array_intersect_assoc एक सरणी लौटाता है जिसमें पहली सरणी के सभी तत्व शामिल होते हैं जो अन्य सभी पारित सरणियों में मौजूद होते हैं, जबकि कुंजियों और मूल्यों दोनों की तुलना की जाती है। पहले पैरामीटर के रूप में मुख्य सरणी पारित की जाती है, बाद के पैरामीटर के रूप में - तुलना के लिए सरणियाँ।

वाक्य - विन्यास

array_intersect_assoc(array1, array2, ...): array;

उदाहरण

आइए कुंजियों की जाँच के साथ दो सरणियों का प्रतिच्छेदन खोजें:

<?php $arr1 = ['a' => 1, 'b' => 2, 'c' => 3]; $arr2 = ['a' => 1, 'c' => 4, 'd' => 5]; $res = array_intersect_assoc($arr1, $arr2); print_r($res); ?>

कोड निष्पादन का परिणाम:

['a' => 1]

उदाहरण

विभिन्न कुंजियों और मानों वाली तीन सरणियों की तुलना:

<?php $arr1 = [1, 2, 3, 4]; $arr2 = [1, 3, 4, 5]; $arr3 = [1, 2, 4, 6]; $res = array_intersect_assoc($arr1, $arr2, $arr3); print_r($res); ?>

कोड निष्पादन का परिणाम:

[0 => 1]

उदाहरण

जब कुंजियों और मानों में कोई मेल नहीं होता है:

<?php $arr1 = ['a' => 1, 'b' => 2]; $arr2 = ['c' => 1, 'd' => 2]; $res = array_intersect_assoc($arr1, $arr2); print_r($res); ?>

कोड निष्पादन का परिणाम:

[]

यह भी देखें

  • फ़ंक्शन array_intersect,
    जो कुंजियों की जाँच के बिना सरणियों के प्रतिच्छेदन की गणना करता है
  • फ़ंक्शन array_diff_assoc,
    जो कुंजियों की जाँच के साथ सरणियों के अंतर की गणना करता है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें