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

array_push

array ၏အဆုံးသို့ဆဲလ်တစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောဆဲလ်များကိုတွန်းပါ။
အမည်:array_push
အမျိုးအစား:အခင်းအကျင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:array ရဲ့အဆုံးမှာတစ်ခု (သို့) တစ်ခုထက်ပိုသောဒြပ်စင်တစ်ခု (stack to to stack) ။

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

array_push() function သည်ပထမ ဦး ဆုံး parameter ၏ခင်းကျင်းမှု၏အဆုံးမှ array lement တစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောဒြပ်စင်တစ်ခု (stack) ထပ်ပြောပြီး array အသစ်၏အရှည်ကိုပြန်ပို့သည်။

ဒီ function ကို $array[] = $value ခေါ်ဆိုမှုမျိုးစုံနှင့်ညီမျှသည်။

နမူနာ

ဥပမာ 1

"အပြာရောင်" နှင့် "အဝါရောင်" ကိုခင်းကျင်း၏အမြီးထဲသို့ထည့်ပါ။

 <? PHP
$ a = array ( "အနီရောင်" , "အစိမ်းရောင်" ) ,
array_push ( $ a , အပြာရောင် " , " အဝါရောင် " ) ;
Print_R ( $ က ) ;
>

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

ဥပမာ 2

String key names နှင့်အတူခင်းကျင်း:

 <? PHP
$ a = Array ( "A" => "Red" , "B" => "GREESS" ) ;
array_push ( $ a , အပြာရောင် " , " အဝါရောင် " ) ;
Print_R ( $ က ) ;
>

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

သဒ္ဒါ

 array_push ( array , land1 , value2 )​
တေးရေး ဖေါ်ပြ
အခင်းအကျင်း လိုအပ်ပါတယ် ခင်းကျင်းကိုသတ်မှတ်ပါ။
ကြိုး လိုအပ်ပါတယ် ထည့်သွင်းခံရဖို့တန်ဖိုးကိုသတ်မှတ်ပါတယ်။
လေယာဉ် optional ကို။ ထည့်သွင်းခံရဖို့တန်ဖိုးကိုသတ်မှတ်ပါတယ်။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • callback function ကို အသုံးပြု. သော့ချက်အမည်များကိုတွက်ချက်ရန်သော့ချက်အမည်များကိုတွက်ချက်ရန် callback function ကိုသုံးပါ array_diff_ukey

    array_diff_ukey

    callbackfunctionကိုအ
  • တစ် ဦး ခင်းကျင်းကိုသော့အဖြစ်ထည့်သွင်းခြင်းနှင့်အခြားတန်ဖိုးတစ်ခုအဖြစ်အသုံးပြုခြင်းအားဖြင့်ခင်းကျင်းမှုကိုဖန်တီးပါ array_combine

    array_combine

    တစ်ဦးခင်းကျင်းကိုသော
  • သတ်မှတ်ထားသောသော့နှင့်တန်ဖိုးများနှင့်အတူခင်းကျင်းဖြည့်ပါ array_fill_keys

    array_fill_keys

    သတ်မှတ်ထားသောသော့နှင
  • နောက်ကွယ်မှ array key name အားဖြင့် sort krsort

    krsort

    နောက်ကွယ်မှarraykeyn
  • ခင်းကျင်းမှု၏အစိတ်အပိုင်းတစ်ခုဖယ်ရှားခြင်းနှင့်အခြားတန်ဖိုးများနှင့်အစားထိုးလိုက်ပါ array_splice

    array_splice

    ခင်းကျင်းမှု၏အစိတ်အပ
  • သတ်မှတ်ထားသောခင်းကျင်း၏ပထမ ဦး ဆုံးသော့ချက်၏အမည်ကိုရယူပါ array_key_first

    array_key_first

    သတ်မှတ်ထားသောခင်းကျင
  • index check နှင့်အတူ Arrays ၏လမ်းဆုံ compare နှင့်ဒေတာနှင့်အညွှန်းကိန်းနှိုင်းယှဉ်ဖို့သီးခြား callback function ကိုသုံးပါ array_uintersect_uassoc

    array_uintersect_uassoc

    indexcheckနှင့်အတူAr
  • ခင်းကျင်းအတွက်တန်ဖိုးများအားလုံးကိုပြန်ပို့ပါ array_values

    array_values

    ခင်းကျင်းအတွက်တန်ဖို