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

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

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

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

array array_fill_keys ( array $keys, mixed $value );

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

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

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

شماره
پارامتر مربوطه و شرح کاربرد
1
input
آرایه ای که به عنوان ورودی به تابع ارسال شده و المان های آن جهت بررسی به تابع callback پاس داده می شود.
2
callback
تابع بازفراخوان یا callback که المان های پارامتر اول را بررسی می کند.

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

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

مثال
1, "b"=>2, "c"=>3, "d"=>4, "e"=>5);
   $input2 = array(6, 7, 8, 9, 10, 11, 12);
   echo "Odd Values:\n";
   print_r(array_filter($input1, "odd"));
   echo "Even Values:\n";
   print_r(array_filter($input2, "even"));
?> 

خروجی:

Odd Values:
Array (
   [a] => 1
   [c] => 3
   [e] => 5 
)
Even Values:
Array (
   [0] => 6 
   [2] => 8 
   [4] => 10 
   [6] => 12
)	
1396/03/24 4851 1431
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

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