Foniki PHP strcmp()
Shafar
Kara baiye abubuwar lafiya dake:
<?php echo strcmp("Hello world!","Hello world!"); ?>
تعریف و استفاده
فونکشن strcmp() دو رشته را مقایسه میکند.
توضیحات:فونکشن strcmp() امن از نظر باینری است و به حروف بزرگ و کوچک حساس است.
توجه:این فونکشن مشابه strncmp() این فونکشن مشابه است، اما با strncmp() میتوان تعداد کاراکترهایی که برای مقایسه استفاده میشوند را مشخص کرد.
نحوه استفاده
strcmp(string1,string2)
پارامترها | توضیح |
---|---|
string1 | ضروری. تعیین رشته اول که باید مقایسه شود. |
string2 | ضروری. تعیین رشته دوم که باید مقایسه شود. |
جزئیات فنی
بازگشت值的: |
این فونکشن بازمیگرداند:
|
نسخه PHP: | 4+ |
مثالهای بیشتر
مثال 1
مقایسه دو رشته (حساس به حروف بزرگ و کوچک، خروجی Hello و hELLo متفاوت است):
<?php echo strcmp("Hello","Hello"); echo "<br>"; echo strcmp("Hello","hELLo"); ?>
مثال 2
بازگشت值的 مختلف:
<?php echo strcmp("Hello world!","Hello world!"); // دو رشته برابر هستند echo strcmp("Hello world!","Hello"); // string1 بیشتر از string2 echo strcmp("Hello world!","Hello world! Hello!"); // string1 کمتر از string2 ?>