سبد (0)

تابع()array_intersect_assoc

 تابع()array_intersect_assoc

PHP Array Reference PHP Array Reference

مثال (تابع()array_intersect_assoc)

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

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("a"=>"red","b"=>"green","c"=>"blue");

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

امتحان کنید »

تعریف و کاربرد

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

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


نحوه نوشتن

array_intersect_assoc(array1,array2,array3...)
پارامترهاتوضیحات
array1

ضروری. اولین آرایه، آرایه ای است که دیگر آرایه ها از روی آن مورد مقایسه قرار می گیرند. 

array2

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

array3,...

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

جزئیات تکنیکی

مقدار برگشتی:

یک آرایه را برمی گرداند که دربردارنده ی آیتم های array1 است که در دیگر آرایه ها نیز وجود دارند.

ورژن php: 4.3.0+

مثال های بیشتر

مثال 1

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

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("a"=>"red","b"=>"green","g"=>"blue");
$a3=array("a"=>"red","b"=>"green","g"=>"blue");

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

امتحان کنید »

PHP Array Reference PHP Array Reference 

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه