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

strnatcasecmp

သဘာဝအစဉ်အဆက် algorithm ကို အသုံးပြု. ကြိုးများကိုနှိုင်းယှဉ်ခြင်း (ကိစ္စတွင်မခံစားနိုင်သော)
အမည်:strnatcasecmp
အမျိုးအစား:ကြိုး
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:ကြိုးနှစ်ချောင်းကိုနှိုင်းယှဉ်ရန် "သဘာဝ sort" algorithm ကိုသုံးပါ။

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

strnatcasecmp() function သည် string နှစ်ခုကိုနှိုင်းယှဉ်ရန် "သဘာဝ" algorithm ကိုအသုံးပြုသည်။

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

မှတ်ချက် - strnatcasecmp() သည်စာလုံးအကြီးအသေးအရေးမကြီးပါ။

နမူနာ

ဥပမာ 1

Strings နှစ်ခုကိုနှိုင်းယှဉ်ရန် "သဘာဝ" algorithm ကိုသုံးပါ။

 <? PHP
Echo strnatcasecmp ( "2HLLO World!" , "10HLLO World!" ) ;
ပဲ့တင်သံ "<br> <br>" ;
echo strnatcasecmp ( "10Hello World!" , "2HLLO World!" ) ;
>

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

ဥပမာ 2

သဘာဝ algorithms (strnatcmp) နှင့်သမားရိုးကျကွန်ပျူတာ string sorting algorithms (strcmp) အကြားကွဲပြားခြားနားမှုများအကြားကွဲပြားခြားနားမှုများ (strcmp):

 <? PHP
$ arrir = = $ arra2 = array = "Pic1" , Pic10 " , Pic10", "Pic100" , "Pic20" , "Pic20", "Pic20" , "Pic20" , " Pic20 " , "Pic20" , "Pic20 "
Echo "Standard String နှိုင်းယှဉ်ချက်" ။ "<br> <br>" ;
apport ( $ arrr . , strcmp " ) ;

Print_R ( $ arrri1 ) ;
ပဲ့တင်သံ "<br> <br>" ;

echo "သဘာဝအမိန့် string ကိုနှိုင်းယှဉ်ခြင်း" ။ "<br> <br>" ;
apport ( $ arr2 , strnatcmp " ) ;

Print_r ( $ arr2 ) ;
>

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

သဒ္ဒါ

 strnatcasecmp ( string1 , string2 )
တေးရေး ဖေါ်ပြ
string1 လိုအပ်ပါတယ် နှိုင်းယှဉ်ခံရဖို့ပထမ ဦး ဆုံး string ကိုဖေါ်ပြသည်။
string2 လိုအပ်ပါတယ် နှိုင်းယှဉ်ခံရဖို့ဒုတိယ string ကိုဖေါ်ပြသည်။
သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • တစ် ဦး string ကိုအပေါ်တစ် ဦး ပုပ် 1 နှစ်ပြောင်းလဲလုပ်ဆောင်ပါ str_rot13

    str_rot13

    တစ်ဦးstringကိုအပေါ်တ
  • သတ်မှတ်ထားသော string အတွက်သတ်မှတ်ထားသော string ကို၏နောက်ဆုံးဖြစ်ပျက်မှုကိုတွက်ချက်ပါ (ကိစ္စတွင်မခံစားနိုင်မှု) strripos

    strripos

    သတ်မှတ်ထားသောstringအ
  • တစ်ရှုထောင်ခင်းကျင်းတစ် ဦး string ကိုသို့တစ်ရှုထောင်ခင်းကျင်း၏တန်ဖိုးကိုပြောင်းပါ implode

    implode

    တစ်ရှုထောင်ခင်းကျင်း
  • Rtrim ၏ alias chop

    chop

    Rtrim၏alias
  • string ၏အစနှင့်အဆုံးမှနေရာများ (သို့မဟုတ်အခြားအက္ခရာများ) ကိုဖယ်ရှားပါ trim

    trim

    string၏အစနှင့်အဆုံးမ
  • ဒေသဆိုင်ရာသတင်းအချက်အလက် setting setlocale

    setlocale

    ဒေသဆိုင်ရာသတင်းအချက်
  • htmlspecialchars () နှင့် htmlenties () ကိုအသုံးပြုပြီးနောက်ပြောင်းလဲခြင်းစားပွဲကိုပြန်ပို့သည် () get_html_translation_table

    get_html_translation_table

    htmlspecialchars()နှ
  • string တစ်ခုတွင်စာလုံးအစုတခုထဲမှတစ်ခုခုကိုရှာပါ - တွေ့ရသောဇာတ်ကောင်များဖြင့်စတင်သောအလွှာတစ်ခုကိုပြန်ပို့ပါ strpbrk

    strpbrk

    stringတစ်ခုတွင်စာလုံ
လူကြိုက်များသော ဆောင်းပါးများ