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

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

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

نحوه ی استفاده از تابع (syntax)

array array_diff_assoc( array $array1, array $array2 [, array $array3...] );

شرح کاربرد تابع array_diff_assoc()

این تابع پارامتر ورودی اول (متغیری از جنس آرایه array1) را با پارامترهای دوم و سوم مقایسه کرده و اختلاف بین آن ها را در خروجی برمی گرداند.

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

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

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

مقادیری از آرایه ی 1 را که نظیر آن ها در دو آرایه ی مورد مقایسه دیگر (با کلید یکسان) وجود ندارد را در خروجی برمی گرداند.

مثال
"orange", "b"=>"mango", "c"=>"banana");
   $input2 = array( "a"=>"orange", "b"=>"apple", "c"=>"banana");
   print_r(array_diff_assoc($input1, $input2));
   $input1 = array( "a"=>"orange", "b"=>"mango", "c"=>"banana");
   $input2 = array( "a"=>"banana", "b"=>"apple", "c"=>"orange");
   print_r(array_diff_assoc($input1, $input2));
?> 

خروجی:

Array ( [b] => mango )
Array ( [a] => orange [b] => mango [c] => banana )
1396/03/24 3394 1356
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

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