داغ ترین ویدیو بابلز لرن : هک کلاس های مجازی توسط متین برونسی

تابع array_diff_assoc در PHP

  /  PHP   /  تابع array_diff_assoc در PHP
آموزش PHP

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

مثال

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

تماشا در حالت تمام صفحه

خروجی کد های بالا به این شکل است:

Array ( [d] => yellow )

این تابع کلید ها و مقادیر دو یا چند آرایه را باهم مقایسه می کند و آرایه ای را برمی گرداند که حاوی ورودی های آرایه 1 است، مقادیری که در آرایه 2 یا 3 و… وجود ندارند.

نحوه استفاده

array_diff_assoc(array1,array2,array3...)

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

پارامترتوضیحات
array1آرایه ای را برای مقایسه مشخص می کند. (اجباری)
array2آرایه ای را برای مقایسه با آرایه 1 مشخص می کند. (اجباری)
array3,…آرایه ای را برای مقایسه با آرایه 1 مشخص می کند. (اختیاری)

جزئیات فنی

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

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

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

تماشا در حالت تمام صفحه

خروجی کد های بالا به این شکل است:

Array ( [c] => blue [d] => yellow )
5/5 - (1 امتیاز)
 #نهج_البلاغه_بخوانیم

عشق تحمّل ناشدنى امام على عليه السّلام

و درود خدا بر او، (پس از بازگشت از جنگ صفّين، يكى از ياران دوست داشتنى امام، سهل بن حنيف از دنيا رفت.) فرمود: اگر كوهى مرا دوست بدارد، در هم فرو مى ريزد.

[قال الرضي رحمه الله تعالى و معنى ذلك أن المحنة تغلظ عليه فتسرع المصائب إليه و لا يفعل ذلك إلا بالأتقياء الأبرار و المصطفين الأخيار].

(سید رضی گوید: يعنى مصيبت ها، به سرعت به سراغ او آيد، كه اين سرنوشت در انتظار پرهيزكاران و برگزيدگان خداست).

حکمت 111 نهج البلاغه

برای دسترسی به آموزش های بیشتر و ویدیو های من، کلمه کلیدی متین برونسی را داخل گوگل سرچ کنید.