Функция strcoll() PHP

Пример

Сравнение строк:

<?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() IDENTИЧЕН.

Синтаксис

strcoll(string1,string2)
Параметры Описание
string1 Обязателен. Указывается первая строка для сравнения.
string2 Обязателен. Указывается вторая строка для сравнения.

Технические детали

Возвратное значение:

Эта функция возвращает:

  • 0 - если две строки равны
  • <0 - если string1 меньше string2
  • >0 - если string1 больше string2
Версия PHP: 4.0.5+
Журнал обновлений: Эта функция доступна для win32 с PHP 4.2.3.