کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش کار با تابع ()array_uintersect_assoc در PHP

آموزش کار با تابع ()array_uintersect_assoc در PHP

تابع ()array_uintersect_assoc در PHP دو یا چند آرایه را به عنوان آرگومان گرفته و به وسیله فراخوانی توسط کاربر المان های آرایه ها را باهم مقایسه می کند .

دستور استفاده از تابع ()array_uintersect_assoc در PHP

array_uintersect_assoc( $array1, $array2 [, $array3 ..., $data_compare_func] );

شرح کاربرد تابع ()array_uintersect_assoc در PHP

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

پارامترهای ارسالی به تابع

شماره
پارامتر مربوطه و شرح کاربرد
1
array1(الزامی)
پارامتر جاری یک آرایه ی ورودی است که المان های آن با دو یا چند آرایه ی ورودی بعدی مقایسه می شود.
2
array2(پارامتر الزامی)
این پارامتر نیز یک آرایه ی ورودی است که المان های آن با آرایه ی 1مقایسه می شود.
3
array3(پارامتر اختیاری)
پارامتر فعلی نیز یک آرایه است که المان های آن با آرایه ی 1 مقایسه می شود.
4
data_compare_func(پارامتر الزامی)
این پارامتر اسم تابع کاربر با پیاده سازی اختصاصی است که المان های دو یا چند آرایه را با هم مقایسه می کند.

مقدار بازگشتی و خروجی

مثال

"green", "b"=>"brown", "c"=>"blue", "red");
   $input2 = array("a"=>"GREEN", "B"=>"brown", "yellow", "red");
   print_r(array_uintersect_assoc($input1, $input2, "strcasecmp"));
?> 

خروجی:

Array ( [a] => green )
1396/03/28 2995 1341
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...