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

PHP में substr_compare() फंक्शन

विवरण

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

सिंटैक्स

substr_compare(str1, str2, offset, len, case_insensitive)

पैरामीटर्स

  • str1 − तुलना करने के लिए पहली स्ट्रिंग

  • str2 − तुलना करने के लिए दूसरी स्ट्रिंग

  • offset − तुलना के लिए स्टार्ट पोजीशन। यदि नेगेटिव है, तो गिनती स्ट्रिंग के अंत से शुरू होती है।

  • len − तुलना करने के लिए पहली स्ट्रिंग की लंबाई

  • case_insensitive − यदि case_insensitivity TRUE है, तो तुलना केस-इनसेंसिटिव होती है।

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

substr_compare() फंक्शन निम्न लौटाता है:

  • 0 - यदि दोनों स्ट्रिंग्स बराबर हैं

  • <0 - यदि string1 (offset से) string2 से कम है

  • >0 - यदि string1 (offset से) string2 से अधिक है

यदि लंबाई string1 की लंबाई के बराबर या अधिक है, तो यह फंक्शन FALSE लौटाता है।

उदाहरण

निम्न एक उदाहरण है:

<?php
echo substr_compare("pqrstrs", "qr", 1, 2);
?>

आउटपुट

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

0

उदाहरण

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

<?php
echo substr_compare("pqrstrs", "qr", 1, 3);
?>

आउटपुट

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

1

उदाहरण

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

<?php
echo substr_compare("Laptop", "AP", 1, 2, true) . "\n";
?>

आउटपुट

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

0
  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 कैरेक्टर्स की स्ट्रिंग को हेक्साडेसीमल वैल