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

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

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

تابع ()array_udiff_uassoc در PHP قادر است که دو یا چند آرایه را از کاربر دریافت نماید و با هم مقایسه کند .

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

array_udiff_uassoc ( $array1, $array2 [, $array3 ..., $func1, $func2] );

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

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

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

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

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

تابع ()array_udiff_uassoc در PHP یک آرایه دربردارنده ی تمامی مقادیر آرایه 1 که در دیگر پارامترهای ورودی موجود نیستند را به عنوان خروجی بازمی گرداند.

مثال
"orange","b"=>"mango","c"=>"banana");
   $input1 = array("a"=>"orange","b"=>"mango","c"=>"apple");
   print_r(array_udiff_uassoc($input,$input1,"func1", "func2"));
?> 

خروجی:

Array ( [c] => banana )
1396/03/28 3124 1282
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

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