133 of 410 menu

फ़ंक्शन strcoll

फ़ंक्शन strcoll वर्तमान लोकेल को ध्यान में रखते हुए दो स्ट्रिंग्स की तुलना करता है। पहले पैरामीटर में तुलना के लिए पहली स्ट्रिंग पास की जाती है, दूसरे में - दूसरी स्ट्रिंग। फ़ंक्शन 0 लौटाता है यदि स्ट्रिंग्स समान हैं, -1 यदि पहली स्ट्रिंग दूसरी से छोटी है, और 1 से बड़ी संख्या यदि पहली स्ट्रिंग दूसरी से बड़ी है।

सिंटैक्स

strcoll(string1, string2);

उदाहरण

विभिन्न लोकेल के साथ स्ट्रिंग्स की तुलना:

<?php setlocale(LC_COLLATE, 'en_US.UTF-8'); $res1 = strcoll('apple', 'banana'); setlocale(LC_COLLATE, 'de_DE.UTF-8'); $res2 = strcoll('äpfel', 'zebra'); echo $res1; echo $res2; ?>

कोड निष्पादन का परिणाम:

-1 -1

उदाहरण

समान स्ट्रिंग्स की तुलना:

<?php setlocale(LC_COLLATE, 'ru_RU.UTF-8'); $res = strcoll('строка', 'строка'); echo $res; ?>

कोड निष्पादन का परिणाम:

0

यह भी देखें

  • फ़ंक्शन strcmp,
    जो लोकेल को ध्यान में रखे बिना स्ट्रिंग्स की तुलना करता है
  • फ़ंक्शन strcasecmp,
    जो केस को ध्यान में रखे बिना स्ट्रिंग्स की तुलना करता है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें