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

array_column

input array အတွက်တစ်ခုတည်းကော်လံ၏တန်ဖိုးကိုပြန်ပို့သည်
အမည်:array_column
အမျိုးအစား:အခင်းအကျင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:Input Array ရှိကော်လံတစ်ခုတည်း၏တန်ဖိုးကိုပြန်ပို့သည်။

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

array_column() input ခင်းကျင်းအတွင်းရှိကော်လံတစ်ခုတည်း၏တန်ဖိုးကိုပြန်ပို့သည်။

နမူနာ

ဥပမာ 1

စံချိန်တင်သတ်မှတ်ချက်မှ last_name ကော်လံကိုဖယ်ရှားပါ။

 <? PHP
// ဒေတာဘေ့စ်မှပြန်လာဖြစ်နိုင်သောမှတ်တမ်းများကိုခင်းကျင်း
$ a = array (
  array (
    'ID' => 5698 ,
    'first_name' => 'Bill' ,
    'last_name' => 'Gates' ,
  ) ,
  array (
    'ID' => 4767 ,
    'first_name' => 'Steve' ,
    'last_name' => 'Jobs' ,
  ) ,
  array (
    'ID' => 3809 ,
    'first_name' => 'Mark' ,
    'last_name' => 'Zuckerberg' ,
  )
) ;

$ last_names = Array_column ( $ a , last_name ' ) ;
Print_R ( $ last_names ) ;
>

ထုတ်လုပ်မှု -

 အခင်းအကျင်း
(
  [0] => တံခါးများ
  [1] => အလုပ်များ
  [2] => zuckerberg
)

ဥပမာ 2

မှတ်တမ်းမှနောက်ဆုံးပေါ်ကော်လံကိုရိုက်ထည့်ပါနှင့်သက်ဆိုင်သော "ID" ကော်လံကိုအဓိကတန်ဖိုးအဖြစ်အသုံးပြုပါ။

 <? PHP
// ဒေတာဘေ့စ်မှပြန်လာဖြစ်နိုင်သောမှတ်တမ်းများကိုခင်းကျင်း
$ a = array (
  array (
    'ID' => 5698 ,
    'first_name' => 'Bill' ,
    'last_name' => 'Gates' ,
  ) ,
  array (
    'ID' => 4767 ,
    'first_name' => 'Steve' ,
    'last_name' => 'Jobs' ,
  )
  array (
    'ID' => 3809 ,
    'first_name' => 'Mark' ,
    'last_name' => 'Zuckerberg' ,
  )
) ;

$ last_names = array_column ( $ a , last_name ' , ' ID ' ' ;
Print_R ( $ last_names ) ;
>

ထုတ်လုပ်မှု -

 အခင်းအကျင်း
(
  [5698] => တံခါးများ
  [4767] => အလုပ်များ
  [3809] => Zuckerberg
)

သဒ္ဒါ

 array_column ( array , column_key , index_key ) ;
တေးရေး ဖေါ်ပြ
အခင်းအကျင်း လိုအပ်ပါတယ် အသုံးပြုခံရဖို့ multi- ရှုထောင်ခင်းကျင်း (စံချိန်တင် set) ကိုဖေါ်ပြသည်။
ကော်လံ

လိုအပ်ပါတယ် တန်ဖိုးကိုပြန်ပို့ရန်လိုအပ်ကြောင်းကော်လံများ။

၎င်းသည် incray နှင့်သက်ဆိုင်သောကော်လံ၏ကိန်းဂဏန်းများသို့မဟုတ်ခင်းကျင်းနှင့်ဆက်စပ်သောကော်လံ၏သော့ချက်သော့ချက်တန်ဖိုးတစ်ခုဖြစ်နိုင်သည်။

ဒီ parameter သည် null ဖြစ်နိုင်သည်နှင့် array တစ်ခုလုံးကိုဤအချိန်တွင်ပြန်လာလိမ့်မည် (index_key parameter နှင့်အတူ index_key parameter နှင့်အတူ) array key ကိုပြန်လည်ပြင်ဆင်ရာတွင်အလွန်အသုံးဝင်သည်။

index_key optional ကို။ ကော်လံသည် incray ၏အညွှန်းကိန်း / သော့အဖြစ်အသုံးပြုခဲ့သည်။
ဆက်စပ်အကြောင်းအရာ
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • အဆိုပါခင်းကျင်းအတွက်တန်ဖိုးရှိရှိမရှိစစ်ဆေးပါ in_array

    in_array

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

    array_udiff

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

    uksort

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

    array_reduce

    interativelycallback
  • array အတွက်ယူနစ်အရေအတွက်ကိုတွက်ချက်ပါသို့မဟုတ်အရာဝတ်ထုတစ်ခု၏ attribute အရေအတွက်ကိုတွက်ချက်ပါ count

    count

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

    array_diff_uassoc

    array၏ခြားနားချက်ကို
  • array အတွက်အသုံးပြုသူတစ် ဦး စီအတွက်အသုံးပြုသူလုပ်ဆောင်ချက်များကိုထုတ်ဖော်အသုံးပြုပါ array_walk_recursive

    array_walk_recursive

    arrayအတွက်အသုံးပြုသူ
  • arrays ၏ခြားနားချက်ကိုတွက်ချက်ရန် key name နှိုင်းယှဉ်မှုကိုသုံးပါ array_diff_key

    array_diff_key

    arrays၏ခြားနားချက်ကိ
လူကြိုက်များသော ဆောင်းပါးများ