Функция PHP strcasecmp()
Пример
Сравните две строки (без учета регистра):
<?php
echo strcasecmp("Hello world!","HELLO WORLD!");
?>
Определение и использование
Функция strcasecmp() сравнивает две строки.
Совет: Функция strcasecmp() безопасна для двоичных файлов и нечувствительна к регистру.
Совет: Эта функция аналогична функции strncasecmp() , с тем отличием, что вы можете указать количество символов из каждой строки, которые будут использоваться при сравнении с функцией strncasecmp().
Синтаксис
strcasecmp(string1,string2)
Значения параметров
Parameter | Description |
---|---|
string1 | Required. Specifies the first string to compare |
string2 | Required. Specifies the second string to compare |
Технические детали
Возвращаемое значение: | Эта функция возвращает:
|
---|---|
Версия PHP: | 4+ |
Дополнительные примеры
Пример
Сравните две строки (без учета регистра = HELLO и hELLo выведут одно и то же):
<?php
echo strcasecmp("Hello","HELLO");
echo "<br>";
echo strcasecmp("Hello","hELLo");
?>
Пример
Различные возвращаемые значения:
<?php
echo strcasecmp("Hello world!","HELLO WORLD!"); // The two strings are equal
echo strcasecmp("Hello world!","HELLO"); // String1 is greater than string2
echo strcasecmp("Hello world!","HELLO WORLD! HELLO!"); // String1 is less than string2
?>
❮ Справочник по строкам PHP