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

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

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

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

array array_diff_key ( array $array1, array $array2 [, array $...] );

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

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

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

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

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

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

مثال
"red","b"=>"green","c"=>"blue","d"=>"yellow", "f"=>"yellow");
   $input2 = array("a"=>"red","b"=>"green","c"=>"blue");
   $result = array_diff_key($input1,$input2);
   print_r($result);
?> 

خروجی:

Array ( [d] => yellow )
1396/03/24 3433 1383
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

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