PHP array_intersect() Function












❮ مرجع آرایه PHP




مثال


مقادیر دو آرایه را مقایسه کنید و آن را برگردانید
مطابقت دارد:




$a1=array("a"=>"قرمز"،"b"=>"سبز"،"c"=>"آبی"،"d"=>"زرد");

$a2=array("e"=>"قرمز","f"=>"سبز","g"=>"آبی");

$result=array_intersect($a1, $a2);
print_r($result);
?>

این را خودتان امتحان کنید »




تعریف و استفاده


تابع ()array_intersect مقادیر دو (یا بیشتر) آرایه را مقایسه می‌کند و مطابقت‌ها را برمی‌گرداند.


این تابع مقادیر دو یا چند آرایه را مقایسه می کند و an را برمی گرداند
آرایه ای که حاوی ورودی های array1 است که در وجود دارد
array2
، array3، و غیره





نحو



array_intersect(array1, array2, array3, ...)


مقادیر پارامتر



















پارامتر توضیح
آرایه1 لازم است. آرایه ای برای مقایسه از
آرایه2 لازم است. آرایه ای برای مقایسه با
array3،... اختیاری. آرایه های بیشتری برای مقایسه با

جزئیات فنی











مقدار بازگشتی: آرایه ای را برمی گرداند که حاوی ورودی های array1 است که در همه آرایه های دیگر وجود دارد
نسخه PHP: 4.0.1+




نمونه های بیشتر



مثال


مقادیر سه آرایه را مقایسه کنید و آن را برگردانید
مطابقت دارد:




$a1=array("a"=>"قرمز"،"b"=>"سبز"،"c"=>"آبی"،"d"=>"زرد");

$a2=array("e"=>"قرمز","f"=>"سیاه"،"g"=>"بنفش");
$a3=array("a"=> "قرمز"،"b"=>"سیاه"،"h"=>"زرد");


$result=array_intersect($a1,$a2,$a3);
print_r($result);
?>

خودت امتحانش کن »




❮ مرجع آرایه PHP