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

ksort

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

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

ksort() function ကိုအဓိကအမည်များအရ associative arrays sorts ။

ထိပ်ဖျား: ကျေးဇူးပြု. krsort() function ကိုအသုံးပြုပါ။ Associative Arrays များကိုသော့ချက်အမည်များဖြင့်အစဉ်အဆက်အနေဖြင့်အစဉ်အဆက်အနိုင်ရေးရန်အစဉ်အဆက်ကိုသုံးပါ။

ထိပ်ဖျား: ကျေးဇူးပြုပြီး Associative Arrays ကို key တန်ဖိုးများဖြင့်အစဉ်အလာတွင်အစဉ်အလာတွင် sort လုပ်ရန် asort() function ကိုသုံးပါ။

နမူနာ

Associative Array ကို key name ဖြင့်စီပါ။

 <? PHP
$ age = array ( " Bill" = >> "60" , " STEVE " => " 56 " ,
Ksort ( $ အသက် ) ;
>

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

သဒ္ဒါ

 Ksort ( Array , sortingtype ) ;
တေးရေး ဖေါ်ပြ
အခင်းအကျင်း လိုအပ်ပါတယ် sorted ခံရဖို့ array ကိုဖေါ်ပြသည်။
sortingtype

optional ကို။ array တစ်ခု၏ elements / ပစ္စည်းများကိုစီစဉ်ရမည်ကိုသတ်မှတ်ပါ။ ဖြစ်နိုင်သောတန်ဖိုးများ:

  • 0 = sort_regular -Default ။ ပစ္စည်းတစ်ခုစီကိုပုံမှန်အမှာစာ (အမျိုးအစားမပြောင်းလဲဘဲစံသတ်မှတ်ချက်) ဖြင့်စီစဉ်ပါ။
  • 1 = sort_numeric - ပစ္စည်းတစ်ခုစီကိုနံပါတ်တစ်ခုအဖြစ်ဆက်ဆံပါ။
  • 2 = sort_string - ပစ္စည်းတစ်ခုစီကို string တစ်ခုအဖြစ်ကိုင်တွယ်ပါ။
  • 3 = sort_locale_String - ပစ္စည်းတစ်ခုစီကိုလက်ရှိဒေသဆက်စင်တာအပေါ်အခြေခံပြီး string တစ်ခုအဖြစ်ကိုင်တွယ်ပါ (setlocale မှတဆင့်ပြောင်းလဲနိုင်သည်)) ။
  • 4 = sort_natural - ပစ္စည်းတစ်ခုစီကို Natsort () လိုသဘာဝမျိုးကိုသုံးပြီး string တစ်ခုအနေနဲ့ကိုင်တွယ်ပါ။
  • 5 = sort_flag_case - strings များကို (bit-by-bit-bit or) sort_string သို့မဟုတ် sort_natural, case-case-insensitive နှင့်ပေါင်းစပ်နိုင်သည်။

ဥပမာပြပါ

ksort() function သည် array ကို key name ဖြင့်စီရန်နှင့် Array တန်ဖိုးအတွက်မူရင်းသော့ကိုဆက်လက်ထိန်းသိမ်းထားသည်။

အဆိုပါ optional ကိုဒုတိယ parameter သည်အပိုဆောင်း sort အလံပါရှိသည်။

အောင်မြင်ပါကမှန်ကန်တဲ့ပြန်လာပါ,

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • လက်ရှိ key / value pair pair ကိုခင်းကျင်းစွာပြန်ပို့ပါနှင့် ARRAY POINTER ကိုရှေ့သို့သွားပါ။ PHP 7.2.0 ကတည်းကဤလုပ်ဆောင်မှုကိုစွန့်ပစ်လိုက်သည်။ ၎င်းကိုဤလုပ်ဆောင်မှုကိုမသုံးရန်အထူးအကြံပြုလိုပါသည်။ each

    each

    လက်ရှိkey/valuepairp
  • Array မှခင်းကျင်းမှု၏အစတွင်ဆဲလ်ကိုရွှေ့ပါ array_shift

    array_shift

    Arrayမှခင်းကျင်းမှု၏
  • array တစ်ခုချင်းစီကိုဒြပ်စင်တစ်ခုချင်းစီကိုခေါ်ယူရန်အသုံးပြုသူသတ်မှတ်ထားသောလုပ်ဆောင်ချက်များကိုသုံးပါ array_walk

    array_walk

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

    array_product

    Arrayရှိတန်ဖိုးများအ
  • array အသစ်တစ်ခုဖန်တီးပါ array

    array

    arrayအသစ်တစ်ခုဖန်တီး
  • အညွှန်းစစ်ဆေးမှုများနှင့်အတူ Array အစုံ၏ခြားနားချက်ကိုတွက်ချက်ပါ, ဒေတာနှင့်ညွှန်းကိန်းများကိုနှိုင်းယှဉ်ရန် callback လုပ်ဆောင်ချက်များကိုအသုံးပြုပါ array_udiff_uassoc

    array_udiff_uassoc

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

    list

    တန်ဖိုးများတစ်ခုမှva
  • သော့ချက်အမည်များအားဖြင့် Arrays sort ksort

    ksort

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