কম্পিউটার

PHP-তে array_intersect() ফাংশন


array_intersect() ফাংশন অ্যারের মান তুলনা করে, এবং মিলগুলি প্রদান করে। এটি প্রথম অ্যারের সমস্ত মান ধারণকারী একটি অ্যারে প্রদান করে যার মানগুলি সমস্ত প্যারামিটারে বিদ্যমান৷

সিনট্যাক্স

array_intersect(arr1, arr2, arr3,  arr4, …)

পরামিতি

  • arr1 − থেকে তুলনা করার জন্য অ্যারে। প্রয়োজন।

  • arr2 − সাথে তুলনা করার জন্য অ্যারে। প্রয়োজন।

  • arr3 − আপনি তুলনা করতে আরো অ্যারে যোগ করতে পারেন. ঐচ্ছিক।

  • arr4 − আপনি তুলনা করতে আরো অ্যারে যোগ করতে পারেন. ঐচ্ছিক।

ফেরত

array_intersect() ফাংশন প্রথম অ্যারের সমস্ত মান ধারণকারী একটি অ্যারে প্রদান করে যার মানগুলি সমস্ত প্যারামিটারে বিদ্যমান।

উদাহরণ

<?php
   $a1 = array("p"=>"Windows","q"=>"Mac","r"=>"Linux");
   $a2 = array("s"=>"Windows","t"=>"Linux");
   $result = array_intersect($a1,$a2);
   print_r($result);
?>

আউটপুট

Array 
(
   [p] => Windows
   [q] => Linux
)

আসুন আমরা আরেকটি উদাহরণ দেখি।

উদাহরণ

<?php
   $arr1 = array(15, 30, 40, 60, 78, 100, 130, 145, 150);
   $arr2 = array(50, 60, 70, 80, 90, 100);
   $res = array_intersect($arr1,$arr2);
   print_r($res);
?>

আউটপুট

Array 
( 
   [3] => 60
   [5] => 100
)

  1. PHP-তে array_udiff() ফাংশন

  2. PHP-তে array_splic() ফাংশন

  3. PHP-তে array_intersect() ফাংশন

  4. PHP-তে array() ফাংশন