فونکشن PHP strncmp()
مثال
مقایسه دو رشته (با توجه به بزرگ و کوچک):
<?php echo strncmp("I love China!","I love Shanghai!",6); ?>
تعریف و استفاده
این فونکشن strncmp() مقایسه دو رشته میکند.
نکته:strncmp() امن از نظر دودویی است و به بزرگ و کوچک حساس است.
توجه:این فونکشن با strcmp() این فونکشن مشابه است، اما strcmp() ندارد length پارامترها.
نحوه استفاده
strncmp(string1,string2,length)
پارامترها | توضیح |
---|---|
string1 | لازم است. رشته اول که باید مقایسه شود را مشخص میکند. |
string2 | لازم است. رشته دوم که باید مقایسه شود را مشخص میکند. |
length | لازم است. تعداد کاراکترهای هر رشتهای که در مقایسه استفاده میشود را مشخص میکند. |
جزئیات فنی
برگشتدهی: |
این فونکشن برمیگرداند:
|
نسخه PHP: | 4+ |
مثالهای بیشتر
مثال 1
مقایسه دو رشته (با توجه به بزرگ و کوچک، خروجی China و CHINA متفاوت است):
<?php echo strncmp("China","China",6); echo "<br>"; echo strncmp("China","CHINA",6); ?>