Сравните две строки (без учета регистра):
<?phpecho strcasecmp("Привет, мир!","Привет, мир!");?>Функция strcasecmp() сравнивает две строки.
Совет: Функция strcasecmp() является двоичной и нечувствительной к регистру.
Совет: Эта функция аналогична функции strncasecmp(), за исключением того, что с помощью strncasecmp() вы можете указать количество символов для каждой сравниваемой строки.
strcasecmp( строка1,строка2 )
параметр | описывать |
---|---|
строка1 | Необходимый. Указывает первую строку для сравнения. |
строка2 | Необходимый. Указывает вторую строку для сравнения. |
Возвращаемое значение: | Функция возвращает: 0 — если две строки равны <0 — если строка1 меньше строки2 >0 — если строка1 больше строки2 |
---|---|
PHP-версия: | 4+ |
Сравните две строки (без учета регистра, HELLO и hELLo выводят одинаково):
<?phpecho strcasecmp("Привет","HELLO");echo "<br>";echo strcasecmp("Привет","привет");?>Различные возвращаемые значения:
<?phpecho strcasecmp("Hello world!","HELLO WORLD!"); // Эти две строки равныecho strcasecmp("Hello world!","HELLO"); // String1 больше, чем string2echo strcasecmp("Hello world!"); !","ПРИВЕТ, МИР! ПРИВЕТ!"); // String1 меньше, чем string2 ?>