PHP array_intersect_assoc() Function












❮ مرجع آرایه PHP




مثال


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




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

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

$result=array_intersect_assoc($a1, $a2);

print_r($result);
?>

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




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


تابع ()array_intersect_assoc کلیدها و مقادیر را مقایسه می کند
از دو (یا بیشتر) آرایه، و مطابقت ها را برمی گرداند.


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





نحو



array_intersect_assoc(array1, array2, array3, ...)

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









مقایسه می شوند









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

جزئیات فنی











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




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



مثال


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




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

$a2=array("a"=>"قرمز"،"b"=>"سبز","g"=>"آبی");
$a3=array("a"=> "قرمز"،"b"=>"سبز"،"g"=>"آبی");


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

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



❮ مرجع آرایه PHP