الدالة
كود PHP:
array_diff_assoc()
الشكل الرسمى
كود PHP:
array array_diff_assoc(array array1, array array2 [, array arrayN])
الوظيفة
تقوم أيضا بأرجاع القيم الموجودة فى المصفوفة الأولى ولا توجد فى المصفوفات الأخرى ولكنها تأخذ فى الأعتبار قيمة مفتاح المصفوفة لابد أن يتواجد هو الاخر فى المصفوفات الأخرى
مثال
كود PHP:
$array1 = array("OH" => "Ohio", "CA" => "California", "HI" => "Hawaii");
$array2 = array("50" => "Hawaii", "CA" => "California", "OH" => "Ohio");
$array3 = array("TX" => "Texas", "MD" => "Maryland", "KS" => "Kansas");
$diff = array_diff_assoc($array1, $array2, $array3);
print_r($diff);
النتيجة
كود PHP:
Array ( [HI] => Hawaii )