PHP array_diff_assoc() Function












❮ مرجع آرایه PHP




مثال


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




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

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

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

print_r($result);
?>

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




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


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


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





نحو



array_diff_assoc(array1,array2,array3...)


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



















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












جزئیات فنی











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




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



مثال


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




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

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


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

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


مثال


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




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

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


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

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



❮ مرجع آرایه PHP