132 of 410 menu

strcmp function

strcmp function သည် စာကြောင်းများကို binary-safe အဖြစ်၊ အက္ခရာစာလုံးကြီး/သေး ထည့်သွင်းစဉ်းစားပြီး နှိုင်းယှဉ်ပေးသည်။ စာကြောင်းများ တစ်ထပ်တည်းဖြစ်ပါက 0 ကို၊ ပထမစာကြောင်းသည် ဒုတိယစာကြောင်းထက် ငယ်ပါက အနုတ်ကိန်းတစ်ခုကို၊ ပထမစာကြောင်းသည် ဒုတိယစာကြောင်းထက် ကြီးပါက အပေါင်းကိန်းတစ်ခုကို ပြန်ပေးသည်။

Syntax

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

ဥပမာ

တစ်ထပ်တည်းဖြစ်သော စာကြောင်းများကို နှိုင်းယှဉ်ခြင်း:

<?php $res = strcmp("Hello", "Hello"); echo $res; ?>

ကုဒ်ကို run ထားသော ရလဒ်:

0

ဥပမာ

ကွဲပြားသော စာကြောင်းများကို နှိုင်းယှဉ်ခြင်း (အက္ခရာစာလုံးကြီး/သေး ထည့်သွင်းစဉ်းစားပြီး):

<?php $res = strcmp("Apple", "apple"); echo $res; ?>

ကုဒ်ကို run ထားသော ရလဒ် (အနုတ်ကိန်း၊ အဘယ်ကြောင့်ဆိုသော် ASCII တွင် 'A' သည် 'a' ထက် ငယ်သောကြောင့်):

-32

ဥပမာ

အခြေအနေစစ်ဆေးသည့် စက်ဝန်းများတွင် အသုံးပြုခြင်း:

<?php $password = "Secret123"; if (strcmp($password, "Secret123") === 0) { echo "Password မှန်ကန်သည်"; } else { echo "Password မမှန်ကန်ပါ"; } ?>

ကုဒ်ကို run ထားသော ရလဒ်:

"Password မှန်ကန်သည်"

ဆက်လက်ကြည့်ရှုရန်

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