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

compact

variable အမည်များနှင့်၎င်းတို့၏တန်ဖိုးများအပါအဝင်ခင်းကျင်းဖန်တီးပါ
အမည်:compact
အမျိုးအစား:အခင်းအကျင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:variable အမည်များနှင့်၎င်းတို့၏တန်ဖိုးများပါ 0 င်သောခင်းကျင်းမှုကိုဖန်တီးပါ။

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

compact() function သည် variable အမည်များနှင့်၎င်းတို့၏တန်ဖိုးများပါ 0 င်သည်။

မှတ်စု: ၎င်းနှင့်သက်ဆိုင်သော variable name name Name Name နှင့်မဆို string ကို။

နမူနာ

ဥပမာ 1

variable အမည်များနှင့်၎င်းတို့၏တန်ဖိုးများပါ 0 င်သောခင်းကျင်းမှုကိုဖန်တီးပါ။

 <? PHP
$ firstname = "Bill" ,
$ talnname = "Gates" ;
$ age = "60" ;

$ ရလဒ် = Compact ( "FirstName" , "LestName" , "အသက်အရွယ်" ) ;

Print_R ( $ ရလဒ် ) ;
>

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

ဥပမာ 2

variable ကိုမကိုက်ညီသော string တစ်ခုနှင့် variable အမည်များကိုမကိုက်ညီသော string ကိုသုံးပါ။

 <? PHP
$ firstname = "Bill" ,
$ talnname = "Gates" ;
$ age = "60" ;

$ name = Array ( "FirstName" , "lastname" ) ;
$ ရလဒ် = Compact ( $ အမည် , "တည်နေရာ" , "အသက်" ) ;

Print_R ( $ ရလဒ် ) ;
>

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

သဒ္ဒါ

 Compact ( var1 , var2 ... )
တေးရေး ဖေါ်ပြ
vari လိုအပ်ပါတယ် ၎င်းသည် variable အမည်များ (သို့) variable များနှင့်အတူ string တစ်ခုဖြစ်နိုင်သည်။
var2 ... optional ကို။ ၎င်းသည် variable အမည်များ (သို့) variable များနှင့်အတူ string တစ်ခုဖြစ်နိုင်သည်။ မျိုးစုံ parameters တွေကိုခွင့်ပြုပါ။

ဥပမာပြပါ

compact() function သည် parameters တွေကိုနှင့်အတူ variable တွေကိုဖန်တီးသည်။ parameter သည်ခင်းကျင်းမှုတွင်တည်ရှိပါကခင်းကျင်းမှုရှိ variary ၏တန်ဖိုးကိုလည်းရရှိပါသည်။

ဤလုပ်ဆောင်ချက်မှပြန်လာသော array သည် Associative Array ဖြစ်သည်။ သော့ချက်အမည်မှာ function ၏ parameter ဖြစ်သည်။ parameter သည် variable ၏တန်ဖိုးဖြစ်သည်။

ဤလုပ်ဆောင်မှု၏အပြုအမူသည် extract() ၏ဆန့်ကျင်ဘက်ဖြစ်သည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • အဆိုပါ passed ခင်းကျင်းနှင့်အတူပထမ ဦး ဆုံးခင်းကျင်း၏ element တွေကိုအစားထိုးပါ array_replace

    array_replace

    အဆိုပါpassedခင်းကျင်
  • arrays ၏ခြားနားချက်ကိုတွက်ချက်ရန်အချက်အလက်များကိုနှိုင်းယှဉ်ရန် callback function ကိုသုံးပါ array_udiff

    array_udiff

    arrays၏ခြားနားချက်ကိ
  • တ ဦး တည်းသို့မဟုတ်ထိုထက်ပို array ကို remening ပေါင်းစည်း array_merge_recursive

    array_merge_recursive

    တဦးတည်းသို့မဟုတ်ထိုထ
  • array ၏ခြားနားချက်ကိုတွက်ချက်ရန်အညွှန်းကိုစစ်ဆေးရန်အသုံးပြုသူ - ထောက်ပံ့ပေးသော callback function ကိုသုံးပါ array_diff_uassoc

    array_diff_uassoc

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

    array_column

    inputarrayအတွက်တစ်ခု
  • array_key_exists များအတွက် alias ကို key_exists

    key_exists

    array_key_existsများ
  • ခင်းကျင်းကနေအစိတ်အပိုင်းတစ်ခုယူပါ array_slice

    array_slice

    ခင်းကျင်းကနေအစိတ်အပိ
  • သတ်မှတ်ထားသောသော့အမည်သို့မဟုတ်အညွှန်းကိန်းတစ်ခုရှိ, array_key_exists

    array_key_exists

    သတ်မှတ်ထားသောသော့အမည
လူကြိုက်များသော ဆောင်းပါးများ