Функция strcmp() в PHP
Пример
Сравнение двух строк (учет регистра):
<?php echo strcmp("Hello world!","Hello world!"); ?>
Определение и использование
Функция strcmp() сравнивает две строки.
Комментарий:Функция strcmp() безопасна для的二进制 данных и чувствительна к регистру.
Совет:Эта функция аналогична strncmp() Функция подобна, но с помощью strncmp() вы можете определить количество символов каждой строки для сравнения.
Синтаксис
strcmp(string1,string2)
Параметры | Описание |
---|---|
string1 | Обязателен. Определяет первую строку для сравнения. |
string2 | Обязателен. Определяет вторую строку для сравнения. |
Технические детали
Возвращаемое значение: |
Эта функция возвращает:
|
Версия PHP: | 4+ |
Больше примеров
Пример 1
Сравнение двух строк (различие регистра, вывод Hello и hELLo различается):
<?php echo strcmp("Hello","Hello"); echo "<br>"; echo strcmp("Hello","hELLo"); ?>
Пример 2
Разные значения возвращаемые:
<?php echo strcmp("Hello world!","Hello world!"); // Два строки равны echo strcmp("Hello world!","Hello"); // string1 Больше string2 echo strcmp("Hello world!","Hello world! Hello!"); // string1 Меньше string2 ?>