134 of 410 menu

strnatcmp လုပ်ဆောင်ချက်

strnatcmp လုပ်ဆောင်ချက်သည် စာကြောင်းနှစ်ကြောင်းကို စာလုံးများ၏ သဘာဝအစီအစဥ်ကို ထည့်သွင်းစဥ်းစား၍ နှိုင်းယှဥ်ပေးသည်။ သာမန် နှိုင်းယှဥ်ခြင်းနှင့် ကွဲပြားစွာ၊ ဤလုပ်ဆောင်ချက်သည် စာကြောင်းအတွင်းရှိ ကိန်းဂဏန်းများကို မှတ်မိကာ ၎င်းတို့ကို ကိန်းဂဏန်းတန်ဖိုးအရ နှိုင်းယှဥ်ပေးသည်။ ဤလုပ်ဆောင်ချက်သည် 0 ကို ပြန်ပေးသည် စာကြောင်းနှစ်ကြောင်း တူညီလျှင်၊ -1 ကို ပြန်ပေးသည် ပထမစာကြောင်းသည် ဒုတိယစာကြောင်းထက် သေးငယ်လျှင်၊ ပြီးတော့ 1 ထက် ကြီးသောကိန်းကို ပြန်ပေးသည် ပထမစာကြောင်းသည် ဒုတိယစာကြောင်းထက် ကြီးလျှင်။

Syntax

strnatcmp(string $str1, string $str2): int

ဥပမာ

ကိန်းဂဏန်းပါဝင်သော စာကြောင်းများကို သာမန်နည်းလမ်းဖြင့် နှင့် strnatcmp ကို အသုံးပြု၍ နှိုင်းယှဥ်ခြင်း။

<?php $res1 = strcmp("file2.txt", "file10.txt"); $res2 = strnatcmp("file2.txt", "file10.txt"); echo "strcmp ရလဒ်: " . $res1 . "\n"; echo "strnatcmp ရလဒ်: " . $res2; ?>

ကုဒ်အား Run ခြင်း၏ ရလဒ်။

strcmp ရလဒ်: 1 strnatcmp ရလဒ်: -1

ဥပမာ

ကွဲပြားသော ကိန်းဂဏန်းများပါဝင်သည့် စာကြောင်းများ နှိုင်းယှဥ်ခြင်း။

<?php $res = strnatcmp("image5.jpg", "image15.jpg"); echo $res; ?>

ကုဒ်အား Run ခြင်း၏ ရလဒ်။

-1

ဥပမာ

တူညီသော စာကြောင်းများ နှိုင်းယှဥ်ခြင်း။

<?php $res = strnatcmp("hello123", "hello123"); echo $res; ?>

ကုဒ်အား Run ခြင်း၏ ရလဒ်။

0

ဤအကြောင်းကိုလည်း ကြည့်ပါ

  • strcmp လုပ်ဆောင်ချက်၊
    အဘယ်ကြောင့်ဆိုသော် ၎င်းသည် binary-safe စာကြောင်းများ နှိုင်းယှဥ်ခြင်းကို လုပ်ဆောင်ပေးသည်။
  • strcasecmp လုပ်ဆောင်ချက်၊
    အဘယ်ကြောင့်ဆိုသော် ၎င်းသည် စာလုံးအကြီးအသေး ခွဲခြားမှုမရှိဘဲ စာကြောင်းများ နှိုင်းယှဥ်ပေးသည်။
  • natcasesort လုပ်ဆောင်ချက်၊
    အဘယ်ကြောင့်ဆိုသော် ၎င်းသည် စာလုံးအကြီးအသေး ခွဲခြားမှုမရှိဘဲ သဘာဝအစီအစဥ်ကို အသုံးပြု၍ array ကို စီပေးသည်။
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်