فنکشن PHP strcoll()

مثال

مقایسه رشته‌ها:

<?php
setlocale (LC_COLLATE, 'NL');
echo strcoll("Hello World!","Hello World!");
echo "<br>";
setlocale (LC_COLLATE, 'en_US');
echo strcoll("Hello World!","Hello World!");
?>

مثال اجرایی

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

فنکشن strcoll() دو رشته را مقایسه می‌کند.

مقایسه رشته‌ها بر اساس تنظیمات محلی تغییر می‌کند (A<a یا A>a).

توضیحات:strcoll() به حروف بزرگ و کوچک حساس است، اما امنیت دودویی ندارد.

توضیحات:اگر تنظیمات محلی فعلی C یا POSIX است، نحوه کارکرد این فنکشن مشابه با strcmp() مشابه.

نحوه استفاده

strcoll(string1,string2)
پارامترها توضیح
string1 ضروری. رشته اول مورد مقایسه را مشخص کنید.
string2 ضروری. رشته دوم مورد مقایسه را مشخص کنید.

جزئیات فنی

بازگشت‌ارزش:

این فنکشن بازمی‌گرداند:

  • 0 - اگر دو رشته برابر هستند
  • <0 - اگر string1 کمتر از string2
  • >0 - اگر string1 بزرگتر از string2
نسخه PHP: 4.0.5+
رویدادهای به‌روزرسانی: از PHP 4.2.3 به بعد، این فنکشن برای win32 کاربرد دارد.