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