array_diff() ফাংশন অ্যারের মান তুলনা করে, এবং পার্থক্য প্রদান করে। এটি প্রথম অ্যারের এন্ট্রি সমন্বিত একটি অ্যারে ফেরত দেয় যা অন্য কোনও অ্যারেতে উপস্থিত নয়৷
সিনট্যাক্স
array_diff(arr1, arr2, arr3, arr4, …)
পরামিতি
-
arr1 − থেকে তুলনা করার জন্য অ্যারে। প্রয়োজন।
-
arr2 − সাথে তুলনা করার জন্য অ্যারে। প্রয়োজন।
-
arr3 − আপনি তুলনা করতে আরো অ্যারে যোগ করতে পারেন. ঐচ্ছিক।
-
arr4 − আপনি তুলনা করতে আরো অ্যারে যোগ করতে পারেন. ঐচ্ছিক।
ফেরত
array_diff() ফাংশন প্রথম অ্যারে থেকে এন্ট্রি সমন্বিত একটি অ্যারে প্রদান করে যা অন্য কোনো অ্যারেতে নেই।
উদাহরণ
<?php $arr1=array("p"=>"steve","q"=>"david","r"=>"peter"); $arr2=array("s"=>"steve","t"=>"amy"); $res = array_diff($arr1,$arr2); print_r($res); ?>
আউটপুট
Array ( [q] => david [r] => peter )