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

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

strncmp() फ़ंक्शन

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

नोट: यह फ़ंक्शन केस-सेंसिटिव (मामूली/बड़े अक्षरों का अंतर करता है) होता है।

सिंटैक्स

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

पैरामीटर्स

  • str1 - तुलना की जाने वाली पहली स्ट्रिंग
  • str2 - तुलना की जाने वाली दूसरी स्ट्रिंग
  • length - तुलना में उपयोग किए जाने वाले कैरेक्टर्स की संख्या

रिटर्न वैल्यू

strncmp() फ़ंक्शन निम्नलिखित रिटर्न करता है:

  • 0 - यदि दोनों स्ट्रिंग्स बराबर हैं
  • < 0 - यदि str1, str2 से कम है
  • > 0 - यदि str1, str2 से अधिक है

उदाहरण 1

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

आउटपुट

8192

उदाहरण 2

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

आउटपुट

-32
  1. - PHP में echo() फ़ंक्शन

    echo() फ़ंक्शन PHP में echo() फ़ंक्शन एक या अधिक स्ट्रिंग्स आउटपुट करता है। नोट: echo() फ़ंक्शन print() से तेज होता है। सिंटैक्स echo(string ...$expressions): void पैरामीटर्स expressions - आउटपुट के लिए भेजी जाने वाली स्ट्रिंग्स रिटर्न वैल्यू echo() फ़ंक्शन कुछ भी रिटर्न नहीं करता। उदाहरण 1 &l

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

    crc32() फ़ंक्शन PHP में crc32() फ़ंक्शन 32-बिट CRC (साइक्लिक रिडंडेंसी चेक) कैलकुलेट करने के लिए उपयोग किया जाता है। आप डेटा इंटीग्रिटी वैलिडेट करने के लिए इस फ़ंक्शन का उपयोग कर सकते हैं। सिंटैक्स crc32(string $string): int पैरामीटर्स string - स्ट्रिंग रिटर्न वैल्यू crc32() फ़ंक्शन स्ट्रिंग का

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

    bin2hex() फ़ंक्शन PHP में bin2hex() फ़ंक्शन प्राइमरी डेटा को हेक्साडेसीमल प्रतिनिधित्व में बदलने के लिए उपयोग किया जाता है। सिंटैक्स bin2hex(string $string): string पैरामीटर्स string - कन्वर्ट की जाने वाली स्ट्रिंग रिटर्न वैल्यू bin2hex() फ़ंक्शन ASCII कैरेक्टर्स की स्ट्रिंग को हेक्साडेसीमल वैल