PHP strncasecmp() функция

Пример

Сравнение двух строк (без учета регистра):

<?php
echo strncasecmp("I love China!","I love Shanghai!",6);
?>

Запуск примера

Определение и использование

Функция strncasecmp() сравнивает две строки.

Комментарии:strncasecmp() является двоичными, чувствительным к регистру.

Совет:Эта функция аналогична strcasecmp() Функция подобна, но в отличие от strcasecmp(), не имеет length Параметры.

Грамматика

strncasecmp(string1,
string2,length)
Параметры Описание
string1 Обязателен. Определяет первую строку для сравнения.
string2 Обязателен. Определяет вторую строку для сравнения.
length Обязателен. Определяет количество символов каждой строки для сравнения.

Технические детали

Возвратное значение:

Эта функция возвращает:

  • 0 - Если две строки равны
  • <0 - Если string1 меньше string2
  • >0 - Если string1 больше string2
PHP Версия: 4+

Больше примеров

Пример 1

Сравнение двух строк (без учета регистра, China и CHINA выводятся одинаково):

<?php
echo strncasecmp("China","China",6);
echo "<br>";
echo strncasecmp("China","CHINA",6);
?>

Запуск примера