विवरण
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