English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP String строковая функция руководство
Функция strcasecmp() используется для сравнения двух строк (без учета регистра)
int strcasecmp ( string $str1 , string $str2 )
Используется для сравнения двух строк
Примечание: функция strcasecmp() является двоичной безопасной и не учитывает регистр.
Если str1 меньше str2, возвращается < 0; если str1 больше str2, возвращается > 0; если они равны, возвращается 0.
Номер | Параметры и описание |
---|---|
1 | str1 Обязателен. Первая строка |
2 | str2 Обязателен. Вторая строка |
Попробуйте следующий пример, сравните две строки, без учета регистра, и верните результат сравнения:
<?php //Сравнение двух строк (без учета регистра, Hello и HELlo выводятся одинаково) echo strcasecmp("Hello WORLD!", "HELlo PHP!"); echo '<br>'; $var1 = "Hello"; $var2 = "heLLO"; if (strcasecmp($var1, $var2) == 0) { echo 'В сравнении строк без учета регистра $var1 равен $var2'; } ?>Проверим‹/›
Результат вывода
7 В сравнении строк без учета регистра $var1 равен $var2