কম্পিউটার

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


array_uintersect() ফাংশন ব্যবহারকারীর তৈরি ফাংশনে অ্যারের মান তুলনা করে এবং একটি অ্যারে প্রদান করে। এটি প্রথম অ্যারের সমস্ত মান সমন্বিত একটি অ্যারে প্রদান করে যা অন্য কোনো প্যারামিটারে উপস্থিত নয়৷

সিনট্যাক্স

array_uintersect(arr1, arr2, arr3, … , compare_func)

পরামিতি

  • arr1 − প্রথম অ্যারে যেটি থেকে তুলনা করা হবে৷

  • arr2 − দ্বিতীয় অ্যারের সাথে তুলনা করা হবে৷

  • arr3 - তুলনা করার জন্য আরও অ্যারে।

  • তুলনা_ফাঙ্ক - তুলনা ফাংশন। এটি অবশ্যই শূন্যের চেয়ে কম, সমান বা বড় একটি পূর্ণসংখ্যা প্রদান করবে যদি প্রথম আর্গুমেন্টটি যথাক্রমে দ্বিতীয়টির চেয়ে কম, সমান বা বড় বলে বিবেচিত হয়৷

ফেরত

array_uintersect() ফাংশন প্রথম অ্যারের সমস্ত মান সম্বলিত একটি অ্যারে প্রদান করে যা অন্য কোনো প্যারামিটারে উপস্থিত নয়।

উদাহরণ

নিম্নলিখিত একটি উদাহরণ -

<?php
function compare_func($a, $b) {
   if ($a === $b) {
      return 0;
   }
   return ($a > $b)? 1:-1;
}
$arr1 = array("p"=>"one","q"=>"two","r"=>"three");
$arr2 = array("p"=>"three","q"=>"four","s"=>"three");
$res = array_uintersect($arr1, $arr2, "compare_func");
print_r($res);
?>

আউটপুট

নিচের আউটপুট −

Array
(
[r] => three
)

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

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

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

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