PHP strncasecmp()Функции
Справочное руководство по строкам PHP
Примеры
Сравнить две строки (без учета регистра):
<?php
echo strncasecmp("Hello world!","hello earth!",6);
?>
echo strncasecmp("Hello world!","hello earth!",6);
?>
Запустить пример »
Определение и использование
Функция strncasecmp() сравнивает две строки (без учета регистра).
Примечание:strncasecmp() является бинарно-безопасной и нечувствительной к регистру.
Совет:Эта функция похожа наstrcasecmp()функцию strcasecmp(), за исключением того, что strcasecmp() не имеет параметра длины.
Синтаксис
strncasecmp(string1,string2,length)
| Parameters | Описание |
|---|---|
| string1 | Обязательный. Задаёт первую строку для сравнения. |
| string2 | Обязательный. Задаёт вторую строку для сравнения. |
| length | Обязательный. Указывает количество символов из каждой строки, используемых для сравнения. |
Технические детали
| Возвращаемое значение: | Эта функция возвращает:
|
|---|---|
| Версия PHP: | 4.0.2+ |
Другие примеры
Пример 1
Сравните две строки (без учета регистра, Hello и hELLo дают одинаковый результат):
<?php
echo strncasecmp("Hello","Hello",6);
echo "<br>";
echo strncasecmp("Hello","hELLo",6);
?>
echo strncasecmp("Hello","Hello",6);
echo "<br>";
echo strncasecmp("Hello","hELLo",6);
?>
Запустить пример »
Справочное руководство по строкам PHP Другие расширения