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

    array_change_key_case

    ခင်းကျင်းမှုရှိသော့အ
  • array ၏အဆုံးသို့ဆဲလ်တစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောဆဲလ်များကိုတွန်းပါ။ array_push

    array_push

    array၏အဆုံးသို့ဆဲလ်တ
  • array အသစ်တစ်ခုဖန်တီးပါ array

    array

    arrayအသစ်တစ်ခုဖန်တီး
  • အသုံးပြုသူသတ်မှတ်ထားသောနှိုင်းယှဉ်မှု function များကို အသုံးပြု. တန်ဖိုးများကို array တစ်ခုတွင်စီရန်နှင့်အညွှန်းကိန်းကိုဆက်ထားပါ uasort

    uasort

    အသုံးပြုသူသတ်မှတ်ထား
  • Arrays ၏လမ်းဆုံကိုတွက်ချက် array_intersect

    array_intersect

    Arrays၏လမ်းဆုံကိုတွက
  • တ ဦး တည်းသို့မဟုတ်ထိုထက်ပို array ကို remening ပေါင်းစည်း array_merge_recursive

    array_merge_recursive

    တဦးတည်းသို့မဟုတ်ထိုထ
  • Arrays အတွက်ကွဲပြားခြားနားမှုတွက်ချက် array_diff

    array_diff

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

    array_replace

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