strcoll() फ़ंक्शन का उपयोग लोकेल के आधार पर दो स्ट्रिंग्स की तुलना करने के लिए किया जाता है।
नोट - यह फ़ंक्शन केस-संवेदी है
सिंटैक्स
strcoll(str1, str2)
पैरामीटर
-
str1 − तुलना करने वाला पहला स्ट्रिंग
-
str2 - तुलना करने के लिए दूसरी स्ट्रिंग
वापसी
strcoll() फ़ंक्शन वापस आता है -
-
0 - अगर दो तार बराबर हैं
-
<0 - अगर स्ट्रिंग1 स्ट्रिंग2 से कम है
-
> 0 - अगर string1 string2 से बड़ा है
उदाहरण
निम्नलिखित एक उदाहरण है -
<?php setlocale (LC_COLLATE, 'en_US'); echo strcoll("Demo text!","Demo text!"); ?>
आउटपुट
0
उदाहरण
निम्नलिखित एक उदाहरण है -
<?php $x = 'a'; $y = 'A'; setlocale (LC_COLLATE, 'de_CH'); print "de_CH: " . strcoll ($x, $y) . "\n"; ?>
आउटपुट
de_CH: 32