Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP में strncmp () फ़ंक्शन

पहले n वर्ण की तुलना करने के लिए strncmp () फ़ंक्शन का उपयोग किया जाता है।

नोट - फ़ंक्शन केस-संवेदी है।

सिंटैक्स

strncmp(str1, str2, len)

पैरामीटर

  • str1 - पहली स्ट्रिंग

  • str2 -दूसरा तार

  • लेन - तुलना में उपयोग किए जाने वाले वर्णों की संख्या।

वापसी

strncmp() फ़ंक्शन वापस आता है -

  • 0 - अगर दो तार बराबर हैं

  • <0 - अगर स्ट्रिंग1 स्ट्रिंग2 से कम है

  • >0 - अगर string1 string2 से बड़ा है

उदाहरण

निम्नलिखित एक उदाहरण है -

<?php
   echo strncmp("Demo text!","DEMO word!",4);
?>

आउटपुट

निम्न आउटपुट है -

8192

उदाहरण

आइए एक और उदाहरण देखें -

<?php
   $str1 = "TomHanks";
   $str2 = "tomhanks";
   print_r(strncmp($str1, $str2, 8));
?>

आउटपुट

निम्न आउटपुट है -

-32

  1. PHP में इको () फ़ंक्शन

    इको () फ़ंक्शन एक या अधिक स्ट्रिंग्स को आउटपुट करता है। नोट - इको () फ़ंक्शन प्रिंट () से तेज है। सिंटैक्स echo(str) पैरामीटर str - आउटपुट को भेजा जाने वाला स्ट्रिंग वापसी इको () फ़ंक्शन कुछ भी नहीं देता है। उदाहरण निम्नलिखित एक उदाहरण है:- <?php    echo "Welcome!"; ?&

  1. PHP में crc32 () फ़ंक्शन

    सीआरसी 32 () फ़ंक्शन का उपयोग 32-बिट सीआरसी की गणना के लिए किया जाता है। आप डेटा अखंडता को सत्यापित करने के लिए फ़ंक्शन का उपयोग कर सकते हैं। सिंटैक्स crc32(str) पैरामीटर str - स्ट्रिंग वापसी crc32() फ़ंक्शन स्ट्रिंग के crc32 चेकसम को पूर्णांक के रूप में लौटाता है। उदाहरण निम्नलिखित एक उदाहर

  1. PHP में bin2hex () फ़ंक्शन

    Bin2hex () फ़ंक्शन का उपयोग प्राथमिक डेटा को हेक्साडेसिमल प्रतिनिधित्व में बदलने के लिए किया जाता है सिंटैक्स bin2hex(str) पैरामीटर str - परिवर्तित की जाने वाली स्ट्रिंग। वापसी bin2hex() फ़ंक्शन ASCII वर्णों की एक स्ट्रिंग को हेक्साडेसिमल मानों में कनवर्ट करता है। निम्नलिखित एक उदाहरण है -