Сравните строки:
<?phpsetlocale (LC_COLLATE, 'NL');echo strcoll("Привет, мир!","Привет, мир!");echo "<br>";setlocale (LC_COLLATE, 'en_US');echo strcoll("Привет, мир! " ","Привет, мир!");?>Функция strcoll() сравнивает две строки.
Сравнение строк зависит от локальных настроек (A<a или A>a).
Примечание. Функция strcoll() чувствительна к регистру, но не является двоичной.
Примечание. Если текущая локаль — C или POSIX, эта функция работает так же, как strcmp().
стрколл( строка1,строка2 )
параметр | описывать |
---|---|
строка1 | Необходимый. Указывает первую строку для сравнения. |
строка2 | Необходимый. Указывает вторую строку для сравнения. |
Возвращаемое значение: | Функция возвращает: 0 — если две строки равны <0 — если строка1 меньше строки2 >0 — если строка1 больше строки2 |
---|---|
PHP-версия: | 4.0.5+ |
Журнал обновлений: | Начиная с PHP 4.2.3, эта функция работает на Win32. |