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

array_unique

Array မှထပ်တူတန်ဖိုးများကိုဖယ်ရှားပါ
အမည်:array_unique
အမျိုးအစား:အခင်းအကျင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:ခင်းကျင်းအတွက်မိတ္တူကူးတန်ဖိုးများကိုဖျက်ပါ။

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

array_unique() လုပ်ဆောင်ချက်သည်ခင်းကျင်းမှုတွင်ထပ်တူတန်ဖိုးများကိုဖယ်ရှားပြီးရလဒ်ခင်းကျင်းမှုကိုပြန်လည်ရရှိစေသည်။

Array Elements အများအပြား၏တန်ဖိုးများသည်တန်းတူဖြစ်သည့်အခါပထမ ဦး ဆုံး element ကိုသာထိန်းသိမ်းထားပြီးအခြား element များကိုဖျက်ထားသည်။

ပြန်လာသောခင်းကျင်းသည်သော့ချက်အမည်ရှိသည်။

မှတ်ချက် - ထိန်းသိမ်းထားသောခင်းကျင်းသည်ပထမခင်းကျင်းသော item item ၏ Keyname အမျိုးအစားကိုဆက်လက်ထိန်းသိမ်းထားလိမ့်မည်။

နမူနာ

ခင်းကျင်းမှုမှမိတ္တူကူးတန်ဖိုးများကိုဖယ်ရှားပါ။

 <? PHP
$ a = Array ( "A" => "Red" , "B" => " GREES " , " C" => "R အနီရောင်" => "RED " => "r "
print_r ( array_unique ( $ a ) ) ;
>

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

သဒ္ဒါ

 array_unique ( ခင်းကျင်း )
တေးရေး ဖေါ်ပြ
အခင်းအကျင်း လိုအပ်ပါတယ် ခင်းကျင်းကိုသတ်မှတ်ပါ။
sortingtype

optional ကို။ Array Elements / ပစ္စည်းများကိုမည်သို့နှိုင်းယှဉ်ရမည်ကိုသတ်မှတ်သည်။ ဖြစ်နိုင်သောတန်ဖိုးများ:

  • sort_string - ပုံမှန်။ ပစ္စည်းများကိုကြိုးအဖြစ်နှိုင်းယှဉ်ပါ။
  • Sort_Regular - ပစ္စည်းတစ်ခုချင်းစီကိုပုံမှန်အမိန့် (အမျိုးအစားမပြောင်းလဲဘဲ ASCII ASCII) ကိုမှာယူပါ။
  • Sort_numeric - ပစ္စည်းတစ်ခုစီကိုနံပါတ်အဖြစ်လုပ်ဆောင်ပါ။
  • Sort_locale_String - ပစ္စည်းတစ်ခုစီကိုလက်ရှိဒေသဆက်စင်တာအပေါ် အခြေခံ. string တစ်ခုအဖြစ်ကိုင်တွယ်ပါ (Setlocale မှတဆင့်ပြောင်းလဲနိုင်သည်)) ။

ဥပမာပြပါ

array_unique() တန်ဖိုးများကိုပထမ ဦး ဆုံးအနေဖြင့်ကြိုးကြိုးအဖြစ်သတ်မှတ်ပြီးတန်ဖိုးတစ်ခုစီအတွက်ပထမ ဦး ဆုံးကြုံခဲ့ရသည့်သော့အမည်ကိုသာဆက်လက်ထိန်းသိမ်းထားပြီးနောက်ဆက်တွဲသော့ချက်အမည်များကိုလျစ်လျူရှုထားသည်။ ၎င်းသည် unsorted array တွင်တူညီသောတန်ဖိုး၏အဓိကသော့ချက်၏အဓိကအကြောင်းကိုပထမဆုံးအကြိမ်အဖြစ်ထိန်းသိမ်းထားလိမ့်မည်ဟုမဆိုလိုပါ။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • Arrays sort sort

    sort

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

    array_values

    ခင်းကျင်းအတွက်တန်ဖို
  • index checks နှင့်ကွဲပြားမှုအစုကိုတွက်ချက်ပါ, array_udiff_assoc

    array_udiff_assoc

    indexchecksနှင့်ကွဲပ
  • array မှလက်ရှိသင်္ကေတဇယားသို့တင်သွင်းသော variable တွေကို extract

    extract

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

    array_replace

    အဆိုပါpassedခင်းကျင်
  • Acessiative Array မှသော့ချက်အမည်များကိုရယူပါ key

    key

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

    array_udiff

    arrays၏ခြားနားချက်ကိ
  • Array ရှိတန်ဖိုးများအားလုံး၏ထုတ်ကုန်ကိုတွက်ချက်ပါ array_product

    array_product

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