Fonki PHP strcasecmp()

Hanyar

Koyar da alakirai irin dake ɗin:

<?php
echo strcasecmp("shanghai","SHANGHAI");
?>

نمونه اجرا

تعریف و استفاده

این فونکشن strcasecmp() دو رشته را مقایسه می‌کند.

توضیح:این فونکشن strcasecmp() دو رشته را مقایسه می‌کند و دوستان امن هستند و غیر از بزرگ و کوچک هستند.

توضیح:این فونکشن مشابه است با strncasecmp() این فونکشن مشابه است، اما با strncasecmp() می‌توان تعداد کاراکترهایی که برای مقایسه استفاده می‌شوند را مشخص کرد.

نحوه استفاده

strcasecmp(string1,string2)
پارامترها توضیحات
string1 لازم است. تعیین رشته اول برای مقایسه.
string2 لازم است. تعیین رشته دوم برای مقایسه.

جزئیات فنی

مقادیر بازگشتی:

این فونکشن بازگشتی می‌دهد:

  • 0 - اگر دو رشته برابر هستند
  • <0 - اگر string1 کمتر از string2
  • >0 - اگر string1 بیشتر از string2
نسخه PHP: 4+

مثال‌های بیشتر

مثال 1

مقایسه دو رشته (غیر از بزرگ و کوچک، HELLO و hELLo خروجی مشابه دارند):

<?php
echo strcasecmp("Shanghai","SHANGHAI");
echo "<br>";
echo strcasecmp("Shanghai","sHANGHai");
?>

نمونه اجرا

مثال 2

مقادیر بازگشتی مختلف:

<?php
echo strcasecmp("Hello world!","HELLO WORLD!"); // دو رشته برابر هستند
echo strcasecmp("Hello world!","HELLO"); // string1 بیشتر از string2
echo strcasecmp("Hello world!","HELLO WORLD! HELLO!"); // string1 کمتر از string2
?>

نمونه اجرا