131 of 410 menu

फ़ंक्शन strncasecmp

फ़ंक्शन strncasecmp दो स्ट्रिंग्स के पहले निर्दिष्ट n वर्णों की तुलना केस-असंवेदनशील तरीके से करता है। यदि उपस्ट्रिंग्स बराबर हैं तो 0 लौटाता है, यदि पहली स्ट्रिंग दूसरी से छोटी है तो ऋणात्मक संख्या, और यदि पहली स्ट्रिंग बड़ी है तो धनात्मक संख्या लौटाता है।

सिंटैक्स

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

उदाहरण

पहले 4 वर्णों की तुलना केस-असंवेदनशील तरीके से:

<?php $res = strncasecmp("Hello", "HELP me", 4); echo $res; ?>

कोड निष्पादन का परिणाम:

0

उदाहरण

केस अंतर के साथ तुलना:

<?php $res = strncasecmp("apple", "APRICOT", 3); echo $res; ?>

कोड निष्पादन का परिणाम (ऋणात्मक संख्या, क्योंकि 'p' < 'R'):

-8

उदाहरण

केस-असंवेदनशील प्रीफ़िक्स जाँच:

<?php $header = "Content-Type: application/json"; if (strncasecmp($header, "content-type:", 12) === 0) { echo '+++'; } ?>

कोड निष्पादन का परिणाम:

'+++'

यह भी देखें

  • फ़ंक्शन strncmp,
    जो पहले n वर्णों की तुलना केस-संवेदनशील तरीके से करता है
  • फ़ंक्शन strcasecmp,
    जो स्ट्रिंग्स की पूरी तुलना केस-असंवेदनशील तरीके से करता है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें