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

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

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

PHP & MySQL

PHP справочник

PHP strncasecmp() функция примеры и примеры

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

    Функция strncasecmp() используется для двоичного безопасного сравнения первых нескольких символов строк (не различает регистр).

Синтаксис

strncasecmp(string1,string2,length)

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

Он используется для сравнения двух строк (не различает регистр).

Внимание:strncasecmp() является двоично безопасным и не различает регистр.

Подсказка:Эта функция подобнаstrcasecmp() Функция подобна, но отличается тем, что strcasecmp() не имеет параметра length,而对于 функции strncasecmp(), вы можете определить длину, используемую для сравнения двух строк (т.е. максимальная длина сравнения).

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

 Если string1 меньше string2 возвращается < 0; Если string1 больше string2 возвращается > 0; Если они равны, возвращается 0.

Параметр

НомерПараметры и описание
1

string1

Первая строка

2

string2

Второй строка

3

длина

Максимальная длина сравнения.

Онлайн пример

Попробуйте以下的 пример, сравните два строки (не различает регистр, PHP и Php выводятся одинаково)

<?php
//Не различает регистр, PHP и Php выводятся одинаково
echo strncasecmp("Hello PHP","Hello Php",9);
echo "<br>";
//Не различает регистр, hello и hELLo выводятся одинаково
echo strncasecmp("hello PHP","hELLo Php",9);
?>
Тестирование看看‹/›

Результат вывода

0
0

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