130 of 410 menu

စာကြောင်း strncmp လုပ်ဆောင်ချက်

strncmp လုပ်ဆောင်ချက်သည် စာကြောင်းနှစ်ခု၏ ပထမဆုံး n စာလုံးများကို binary-safe နည်းလမ်းဖြင့် အက္ခရာအရွယ်အစားထည့်သွင်းစဉ်းစားပြီး နှိုင်းယှဉ်ပေးသည်။ strcmp ကဲ့သို့ပင်၊ ညီမျှပါက 0၊ ပထမစာကြောင်းသည် သေးငယ်ပါက အနုတ်ဂဏန်း၊ ကြီးပါက အပေါင်းဂဏန်းကို ပြန်ပေးသည်။

ဝါကျဖွဲ့ပုံ

strncmp(string $str1, string $str2, int $length): int

ဥပမာ

တူညီသော စာကြောင်းများ၏ ပထမဆုံး 3 စာလုံးများ နှိုင်းယှဉ်ခြင်း:

<?php $res = strncmp("Hello", "Help me", 3); echo $res; ?>

ကုဒ် run ပြီးစီးမှုရလဒ်:

0

ဥပမာ

ကွဲပြားသော စာကြောင်းများ၏ ပထမဆုံး 4 စာလုံးများ နှိုင်းယှဉ်ခြင်း:

<?php $res = strncmp("apple", "apricot", 4); echo $res; ?>

ကုဒ် run ပြီးစီးမှုရလဒ် (အနုတ်ဂဏန်း၊ အဘယ့်ကြောင့်ဆိုသော် 'l' < 'r'):

-8

ဥပမာ

စာကြောင်း၏ ရှေ့ဆက်စကားလုံး စစ်ဆေးခြင်း:

<?php $url = "https://example.com"; if (strncmp($url, "https://", 8) === 0) { echo "လုံခြုံသော ချိတ်ဆက်မှု"; } ?>

ကုဒ် run ပြီးစီးမှုရလဒ်:

"လုံခြုံသော ချိတ်ဆက်မှု"

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

  • strcmp လုပ်ဆောင်ချက်၊
    အပြည့်အဝ စာကြောင်းများကို နှိုင်းယှဉ်ပေးသည်
  • strncasecmp လုပ်ဆောင်ချက်၊
    ပထမဆုံး n စာလုံးများကို အက္ခရာအရွယ်အစားထည့်သွင်းစဉ်းစားခြင်းမရှိဘဲ နှိုင်းယှဉ်ပေးသည်
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်