130 of 410 menu

strncmp ක්‍රියාව

strncmp ක්‍රියාව තන්තු දෙකක පළමු n අක්ෂර බයිනරි-ආරක්ෂිතව සහ විශාල-කුඩා අකුරු වෙනස හැඳින සසඳයි. strcmp වැනිව, සමාන විට 0 ලබා දෙන අතර, පළමු තන්තුව කුඩා නම් සෘණ අංකයක්ද, විශාල නම් ධන අංකයක්ද ලබා දෙයි.

වාක්‍ය රචනය

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

උදාහරණය

සමාන තන්තු වල පළමු අක්ෂර 3 සසඳීම:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

0

උදාහරණය

විවිධ තන්තු වල පළමු අක්ෂර 4 සසඳීම:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය (සෘණ අංකය, 'l' < 'r' නිසා):

-8

උදාහරණය

තන්තුවක උපසර්ගය පරීක්ෂා කිරීම:

<?php $url = "https://example.com"; if (strncmp($url, "https://", 8) === 0) { echo "ආරක්ෂිත සම්බන්ධතාවය"; } ?>

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

"ආරක්ෂිත සම්බන්ධතාවය"

මෙයද බලන්න

  • strcmp ක්‍රියාව,
    තන්තු සම්පූර්ණයෙන් සසඳයි
  • strncasecmp ක්‍රියාව,
    පළමු n අක්ෂර විශාල-කුඩා අකුරු වෙනස නොසලකා සසඳයි
සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න