English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP базовый учебник

PHP продвинутый учебник

PHP & MySQL

PHP справочник

PHP strcasecmp() функция использование и пример

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

PHP String строковая функция руководство