سبد (0)

تابع ()array_diff

تابع ()array_diff

PHP Array Referenceمرجع Array در php

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

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

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

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

امتحان کنید »

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

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

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


نحوه نوشتن

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

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

array2

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

array3,...

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

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

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

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

ورژن php:4.0.1+

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

مثال 1

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

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

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

امتحان کنید »

PHP Array Referenceمرجع Array در php

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