PHP strncmp() functiun

مثال

مقایسه دو رشته (با توجه به حروف بزرگ و کوچک):

<?php
echo strncmp("I love China!","I love Shanghai!",6);
?>

اجرای مثال

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

این functiun strncmp() مقایسه دو رشته انجام می‌دهد.

نکته:strncmp() امن از نظر دوپیکربندی است و به حروف بزرگ و کوچک حساس است.

توجه:این functiun با strcmp() این functiun مشابه است، اما strcmp() بدون length پارامترها.

جملات

strncmp(string1,string2,length)
پارامترها توضیح
string1 ضروری. رشته اول که باید مقایسه شود را مشخص می‌کند.
string2 ضروری. رشته دوم که باید مقایسه شود را مشخص می‌کند.
length ضروری. تعداد حروف هر رشته‌ای که در مقایسه استفاده می‌شود را مشخص می‌کند.

جزئیات فنی

بازگشت ارزش:

این functiun بازمی‌گرداند:

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

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

مثال 1

مقایسه دو رشته (با توجه به حروف بزرگ و کوچک، خروجی China و CHINA متفاوت است):

<?php
echo strncmp("China","China",6);
echo "<br>";
echo strncmp("China","CHINA",6);
?>

اجرای مثال