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
?>

