फ़ंक्शन array_intersect

फ़ंक्शन array_intersect ऐरे का इंटरसेक्शन ज्ञात करता है - उन एलिमेंट्स वाला ऐरे रिटर्न करता है जो सभी ऐरे में मौजूद हैं, जो फ़ंक्शन में पास किए गए हैं।

सिंटैक्स

phparray_intersect(array $array, array ...$arrays): array

उदाहरण

आइए जानते हैं कि कौन से एलिमेंट एक ऐरे में हैं, और दूसरे ऐरे में भी:

php<?php
  $arr1 = [1, 2, 3, 4, 5];
  $arr2 = [3, 4, 5, 6, 7];
  
  $res = array_intersect($arr1, $arr2);
  var_dump($res);
?>

कोड एक्सेक्यूशन का रिजल्ट:

php[3, 4, 5]

उदाहरण

आइए जानते हैं कि तीन ऐरे में कौन से कॉमन एलिमेंट मौजूद हैं:

php<?php
  $arr1 = [1, 2, 3, 4, 5];
  $arr2 = [3, 4, 5, 6, 7];
  $arr3 = [4, 5, 6, 7, 8];
  
  $res = array_intersect($arr1, $arr2, $arr3);
  var_dump($res);
?>

कोड एक्सेक्यूशन का रिजल्ट:

php[4, 5]

यह भी देखें

  • फ़ंक्शन array_diff,
    जो ऐरे का डिफरेंस ज्ञात करती है