Сравните две строки (без учета регистра):
<?phpecho strncasecmp("Привет, мир!","Привет, земля!",6);?>Функция strncasecmp() сравнивает две строки (без учета регистра).
Примечание: strncasecmp() является бинарно-безопасным и нечувствительным к регистру.
Совет: Эта функция аналогична функции strcasecmp(), за исключением того, что strcasecmp() не имеет параметра длины.
strncasecmp( строка1,строка2,длина )
параметр | описывать |
---|---|
строка1 | Необходимый. Указывает первую строку для сравнения. |
строка2 | Необходимый. Указывает вторую строку для сравнения. |
длина | Необходимый. Указывает количество символов в строке, используемой для сравнения. |
Возвращаемое значение: | Функция возвращает: 0 — если две строки равны <0 — если строка1 меньше строки2 >0 — если строка1 больше строки2 |
---|---|
PHP-версия: | 4.0.2+ |
Сравните две строки (без учета регистра, Hello и hello выводят одинаково):
<?phpecho strncasecmp("Привет","Привет",6);echo "<br>";echo strncasecmp("Привет","hELLo",6);?>