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

natsort

"သဘာဝ sort" algorithm ကိုအသုံးပြု။ Arrays sorts sort
အမည်:natsort
အမျိုးအစား:အခင်းအကျင်း
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:ခင်းကျင်းရန် "သဘာဝ sort" algorithm ကိုသုံးပါ။

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

natsort() function ကိုသည် "သဘာဝ sort" algorithm ကိုအသုံးပြုသည်။ အဓိကတန်ဖိုးများသည်သူတို့၏မူလသော့ချက်အမည်များကိုဆက်လက်ထိန်းသိမ်းထားသည်။

သဘာဝအနေဖြင့်နံပါတ် 2 သည်နံပါတ် 2 သည်နံပါတ် 10 ထက်နည်းသည်။ Computer sorting algorithms တွင် 10 ခုထက်နည်းသောကြောင့် 2 နှစ်အောက်ဖြစ်သည်။

နမူနာ

ခင်းကျင်းမှုကို sort:

 <? PHP
$ temp_files = array ( temp15.txt " , " Temp10.txt " ,
"Temp2.txt" , "Temp22.txt" , "Temp2.txt" ) ;

Sort ( $ temp_files ) ;
ပဲ့တင်သံ "စံ sort:" ;
Print_r ( $ temp_files ) ;
ပဲ့တင်သံ "<br> <br>" ;

Natsort ( $ temp_files ) ;
Echo "သဘာဝ sorting:" ;
Print_r ( $ temp_files ) ;
>

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

သဒ္ဒါ

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

natsort() function သည် element များကိုပေးထားသောခင်းကျင်းမှုတွင် element များကိုစီရန်သဘာဝအမိန့်ကိုအသုံးပြုသည်။

natsort() function သည် "သဘာဝ sorting" ကိုအကောင်အထည်ဖော်ရန် "သဘာဝ sorting" ကိုအကောင်အထည်ဖော်ရန်, 1 မှ 9 အထိနံပါတ်များကို sorting နည်းလမ်းများနှင့် z မှအက္ခရာများကို sorting နည်းလမ်းကိုပိုမိုရယူသည်။ Array ၏အညွှန်းကိန်းသည်ယူနစ်တန်ဖိုးနှင့်ဆက်စပ်နေဆဲဖြစ်သည်။

အောင်မြင်လျှင် function သည်မှန်ကန်သည်,

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • ခင်းကျင်းအတွက်တန်ဖိုးများအားလုံးကိုပြန်ပို့ပါ array_values

    array_values

    ခင်းကျင်းအတွက်တန်ဖို
  • Array ၏နောက်ဆုံးသော့ချက်၏အမည်ကိုရယူပါ array_key_last

    array_key_last

    Array၏နောက်ဆုံးသော့ခ
  • သတ်မှတ်ထားသောခင်းကျင်း၏ပထမ ဦး ဆုံးသော့ချက်၏အမည်ကိုရယူပါ array_key_first

    array_key_first

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

    array_walk

    arrayတစ်ခုချင်းစီကို
  • တစ် ဦး ခင်းကျင်းကိုသော့အဖြစ်ထည့်သွင်းခြင်းနှင့်အခြားတန်ဖိုးတစ်ခုအဖြစ်အသုံးပြုခြင်းအားဖြင့်ခင်းကျင်းမှုကိုဖန်တီးပါ array_combine

    array_combine

    တစ်ဦးခင်းကျင်းကိုသော
  • ဆဲလ်များ၏ဆန့်ကျင်ဘက်အမိန့်နှင့်အတူခင်းကျင်းကိုပြန်သွားပါ array_reverse

    array_reverse

    ဆဲလ်များ၏ဆန့်ကျင်ဘက်
  • ခင်းကျင်းကနေအစိတ်အပိုင်းတစ်ခုယူပါ array_slice

    array_slice

    ခင်းကျင်းကနေအစိတ်အပိ
  • နောက်ကျော array ၏အတွင်းပိုင်းညွှန်ပြစက်ကိုပြန်လှည့်ပါ prev

    prev

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