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

array

array အသစ်တစ်ခုဖန်တီးပါ
အမည်:array
အမျိုးအစား:အခင်းအကျင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:ခင်းကျင်းတစ်ခုဖန်တီးပါ။

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

array() function ကို array တစ်ခုဖန်တီးရန်အသုံးပြုသည်။

PHP တွင်, array အမျိုးအစားသုံးမျိုးရှိသည်:

  • Index Array - ကိန်းဂဏန်းအညွှန်းကိန်းနှင့်အတူခင်းကျင်း
  • Associative ARRAY - သတ်မှတ်ထားသောသော့များနှင့်အတူခင်းကျင်း
  • MultidimenSAlal Array - တစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသော array များပါ 0 င်သည့်နေရာတစ်ခု

နမူနာ

ဥပမာ 1

$ တင်ထားသောကားများအမည်ရှိအညွှန်းရေးရာခင်းကိုဖန်တီးပါ, Element သုံးခုကိုသတ်မှတ်ပြီး array တန်ဖိုးရှိစာသားကိုပုံနှိပ်ပါ။

 <? PHP
$ ကားများ = Array ( "Volvo" , "BMW" , "Toyota" ) ;
echo "ငါကြိုက်တယ်" ။ $ ကားများ [ 0 ] ။ "" ။ $ ကားများ [ 1 ] ။ "နှင့်" " ။ $ ကားများ [ 2 ] ။ "။ " ;
>

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

ဥပမာ 2

$ အသက်အရွယ်အမည်ရှိ Associative Array ကိုဖန်တီးပါ။

 <? PHP
$ age = Array ( " Bill" =>> "60" , "STEVE " = > "56 " , ;
ပဲ့တင်သံ "ဥပဒေကြမ်း" ။ $ အသက်အရွယ် [ 'Bill' ] ။ "နှစ်တွေ။ " ;
>

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

ဥပမာ 3

Overention One နှင့် Index ခင်းကျင်း၏တန်ဖိုးကိုပုံနှိပ်ပါ။

 <? PHP
$ ကားများ = Array ( "Volvo" , "BMW" , "Toyota" ) ;
$ arrlength = ရေတွက် ( $ ကားများ ) ;

အဘို့ ( $ = 0 ; $ X ကို $ arrlength ; $ x ++ ) အတွက်
  {
  ECHO $ ​​ကားများ [ $ x ] ;
  ပဲ့တင်သံ "<br> <br>" ;
  }
>

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

ဥပမာ 4

တွဲဖက်ခင်းကျင်းမှု၏တန်ဖိုးများအားလုံးကိုကျော်လွှားပြီးပုံနှိပ်ပါ။

 <? PHP
$ age = Array ( " Bill" =>> "60" , "STEVE " = > "56 " , ;

foreach ( $ X = > $ x_value )
  {
  echo "key =" ။ $ x ။ "တန်ဖိုး =" ။ $ x_value ;
  ပဲ့တင်သံ "<br> <br>" ;
  }
>

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

ဥပမာ 5

ရှုထောင့်အမျိုးမျိုးကိုဖန်တီးပါ။

 <? PHP
// နှစ်ရှုထောင်ခင်းကျင်း:
$ ကားများ = အခင်းအကျင်း
  (
  Array ( "Volvo" , 100 , 96 ) ,
  Array ( BMW " , 60 , 59 ) ,
  Array ( "Toyota" , 110 , 100 )
  ) ;
>

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

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

    list

    တန်ဖိုးများတစ်ခုမှva
  • index check နှင့်အတူ Array ၏လမ်းဆုံလမ်းခွကိုတွက်ချက်ပါ, array_intersect_uassoc

    array_intersect_uassoc

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

    array_uintersect_uassoc

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

    array_replace

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

    array_splice

    ခင်းကျင်းမှု၏အစိတ်အပ
  • လက်ရှိများအတွက် alias ကို pos

    pos

    လက်ရှိများအတွက်alias
  • Arrays sort sort

    sort

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

    array_values

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