फ़ंक्शन strcasecmp

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

सिंटैक्स

phpstrcasecmp(string $str1, string $str2): int

उदाहरण

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

php<?php
  $res = strcasecmp('Hello', 'hello');
  echo $res;
?>

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

php0

उदाहरण

स्ट्रिंग्स की तुलना, जहां पहली दूसरी से छोटी है:

php<?php
  $res = strcasecmp('apple', 'banana');
  echo $res;
?>

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

php-1

उदाहरण

स्ट्रिंग्स की तुलना, जहां पहली दूसरी से बड़ी है:

php<?php
  $res = strcasecmp('zebra', 'apple');
  echo $res;
?>

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

php1

यह भी देखें

  • फ़ंक्शन strcmp,
    जो केस-सेंसिटिव स्ट्रिंग तुलना करता है
  • फ़ंक्शन strncasecmp,
    जो स्ट्रिंग्स के पहले n वर्णों की केस-इनसेंसिटिव तुलना करता है