PHP array_diff_assoc() کا فونکشن

مثال

مقایسه کلیدها و مقادیر دو آرایه و بازگشت مجموعه تفاوت:

<?php
$آ1=array("a"=>"قرمز","b"=>"سبز","c"=>"آبی","d"=>"زرد");

$ریزلت=آرایه_تفاوت_آسوسی($آ1,$آ2);;
پرینت_آر($ریزلت);
?>

مثال‌های اجرایی

تعریف و استعمال

array_diff_assoc() کا فونکشن دو یا زیادتر اعداد کی کلیدی نام اور کلیدی وارئی کا جائزہ لینا اور فرق کا مجموعہ واپس فراہم کرنا ہوتا ہے。

این فنکشن دو (یا بیشتر) آرایه‌های کلید و مقادیر را مقایسه می‌کند و یک آرایه تفاوت باز می‌گرداند، که شامل تمامآرایه۱) در حالی که در هیچ یک از آرایه‌های پارامتر (آرایه۲ یا آرایه۳ و غیره) کلیدها و مقادیر.

جملات

آرایه_تفاوت_آسوسی(آرایه۱,آرایه۲,آرایه۳...);
پارامترها توضیح
آرایه۱ ضروری. آرایه اولی که با آرایه‌های دیگر مقایسه می‌شود.
آرایه۲ ضروری. آرایه‌ای که با آرایه اول مقایسه می‌شود.
آرایه۳,... اختیاری. آرایه‌هایی که با آرایه اول مقایسه می‌شوند.

جزئیات فنی

بازگشت: بازگشت آرایه‌ای که شامل تمام آرایه۱ در حالی که در هیچ یک از آرایه‌های پارامتر (آرایه۲ یا آرایه۳ و غیره) کلیدها و مقادیر.
نسخه PHP: 4.3+

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

مثال 1

مقایسه کلیدها و مقادیر دو آرایه و بازگشت مجموعه تفاوت:

<?php
$آ1=array("a"=>"قرمز","b"=>"سبز","c"=>"آبی","d"=>"زرد");
$آ2=array("e"=>"قرمز","f"=>"سبز","g"=>"آبی");
$ریزلت=آرایه_تفاوت_آسوسی($آ1,$آ2);;
پرینت_آر($ریزلت);
?>

مثال‌های اجرایی

مثال 2

مقایسه کلیدها و مقادیر سه آرایه و بازگشت مجموعه تفاوت:

<?php
$آ1=array("a"=>"قرمز","b"=>"سبز","c"=>"آبی","d"=>"زرد");
$آ2=array("a"=>"قرمز","f"=>"سبز","g"=>"آبی");
$آ3=array("h"=>"قرمز","b"=>"سبز","g"=>"آبی");
$ریزلت=آرایه_تفاوت_آسوسی($آ1,$آ2,$آ3);;
پرینت_آر($ریزلت);
?>

مثال‌های اجرایی