فنکشن strncmp() PHP
مثال
مقایسه دو رشته (با توجه به بزرگ و کوچک بودن):
<?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); ?>