လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> 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 )
  ) ;
>

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

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • interatively callback function ကိုနှင့်အတူတစ်ခုတည်းတန်ဖိုးကိုရန် array ကိုရိုးရှင်းအောင်ရှင်းပါ array_reduce

    array_reduce

    interativelycallback
  • Array ရှိယူနစ်များကိုစစ်ထုတ်ရန် CallBack function ကိုသုံးပါ array_filter

    array_filter

    Arrayရှိယူနစ်များကို
  • Array မှထပ်တူတန်ဖိုးများကိုဖယ်ရှားပါ array_unique

    array_unique

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

    array_replace

    အဆိုပါpassedခင်းကျင်
  • array အတွက်အချို့သို့မဟုတ်အားလုံးသော့ချက်အမည်များကိုပြန်ပို့သည် array_keys

    array_keys

    arrayအတွက်အချို့သို့
  • Arrays sort sort

    sort

    Arrayssort
  • အသုံးပြုသူသတ်မှတ်ထားသောနှိုင်းယှဉ်မှု function များကို array တစ်ခုအတွင်း sort လုပ်ရန်အသုံးပြုသည် uksort

    uksort

    အသုံးပြုသူသတ်မှတ်ထား
  • ခင်းကျင်းမှုရှိသော့အားလုံး၏အမှုပြောင်းပါ array_change_key_case

    array_change_key_case

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