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

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

آموزش کار با تابع array_map()

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

array array_map ( callback $callback, array $array1 [, array $array2...] );

شرح کاربرد تابع

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

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

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

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

تابع array_map() در خروجی یک آرایه دربردارنده ی تمامی المان های متغیر $array1 که تابع callback بر روی آن اعمال شده، برمی گرداند.

مثال
 

خروجی:

                        Array ( [0] => 1 [1] => 8 [2] => 27 [3] => 64 [4] => 125 )

ارسال چندین آرایه به عنوان آرگومان به تابع:


خروجی:

Array ( [0] => different [1] => equal [2] => different [3] => equal )
1396/03/24 6120 1417
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

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