လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> array_reduce

array_reduce

interatively callback function ကိုနှင့်အတူတစ်ခုတည်းတန်ဖိုးကိုရန် array ကိုရိုးရှင်းအောင်ရှင်းပါ
အမည်:array_reduce
အမျိုးအစား:အခင်းအကျင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:user-defined function များကိုအသုံးပြုခြင်းအားဖြင့်ခင်းကျင်းအဖြစ် string တစ်ခုအဖြစ် string တစ်ခုအဖြစ်ပြန်ပို့ပါ။

အဓိပ္ပါယ်နှင့်အသုံးပြုမှု

array_reduce() function သည် array ၏တန်ဖိုးကိုအသုံးပြုသူသတ်မှတ်ထားသော function ကို ပေး. string ကိုပြန်ပို့သည်။

မှတ်စု: အကယ် . Array သည်အချည်းနှီးဖြစ်လျှင်,

နမူနာ

ဥပမာ 1

array အတွက်တန်ဖိုးများကိုအသုံးပြုသူသတ်မှတ်ထားသော function ကိုမှပေးပို့ပြီး string ကိုပြန်ပို့ပါ။

 <? PHP
function myFunction ( $ v1 , $ v2 )
{
$ v1 ပြန်လာ ။ "-" ။ $ v2 ;
}
$ a = array ( "ခွေး" , "Cat" , "မြင်း" ) ;
print_r ( array_reduce ( $ a , MyFUNITIRITICRICTICRICE) ) ) ;
>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

ဥပမာ 2

ကန ဦး parameters တွေကိုသတ်မှတ်ပါ:

 <? PHP
function myFunction ( $ v1 , $ v2 )
{
$ v1 ပြန်လာ ။ "-" ။ $ v2 ;
}
$ a = array ( "ခွေး" , "Cat" , "မြင်း" ) ;
print_r ( array_reduce ( $ a , MyFUNITIRITIRITIRITIRITIRITIRITIRITIC) , 5 ) ) ;
>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

ဥပမာ 3

ပေါင်းလဒ်ကိုပြန်ပို့သည်

 <? PHP
function myFunction ( $ v1 , $ v2 )
{
$ V1 + $ v2 ကိုပြန်သွားပါ ။
}
$ a = Array ( 10 , 15 , 20 ) ;
print_r ( array_reduce ( $ a , MyFUNITIRITIRITIRITIRITIRITIRITIRITIC) , 5 ) ) ;
>

သင်ကိုယ်တိုင်စမ်းကြည့်ပါ

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • Arrays အတွက်ခလုတ်များနှင့်တန်ဖိုးများကို Swap array_flip

    array_flip

    Arraysအတွက်ခလုတ်များ
  • "သဘာဝ sort" algorithm ကိုအသုံးပြု။ Arrays sorts sort natsort

    natsort

    "သဘာဝsort"
  • လက်ရှိများအတွက် alias ကို pos

    pos

    လက်ရှိများအတွက်alias
  • ခင်းကျင်းအတွက်လက်ရှိဒြပ်စင်ပြန်လာ current

    current

    ခင်းကျင်းအတွက်လက်ရှိ
  • တန်ဖိုးများတစ်ခုမှ variable များအစုတစ်ခုမှတန်ဖိုးများကိုသတ်မှတ်ပါ list

    list

    တန်ဖိုးများတစ်ခုမှva
  • input array အတွက်တစ်ခုတည်းကော်လံ၏တန်ဖိုးကိုပြန်ပို့သည် array_column

    array_column

    inputarrayအတွက်တစ်ခု
  • Array ၏အစတွင်ယူနစ်တစ်ခုသို့မဟုတ်တစ်ခုထက် ပို. ထည့်ပါ array_unshift

    array_unshift

    Array၏အစတွင်ယူနစ်တစ်
  • ခင်းကျင်းအတွက်တန်ဖိုးများအားလုံးကိုပြန်ပို့ပါ array_values

    array_values

    ခင်းကျင်းအတွက်တန်ဖို
လူကြိုက်များသော ဆောင်းပါးများ