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

Tutoriais PHP Básicos

Tutoriais PHP Avançados

PHP & MySQL

Manual de Referência PHP

Uso e Exemplo da Função PHP strncasecmp()

    PHP String Funções de Stringa Manual

    A função strncasecmp() é usada para comparar alguns caracteres iniciais de strings de forma binária (não distingue maiúsculas e minúsculas).

Sintaxe

strncasecmp(string1,string2,length)

Definição e Uso

Ele é usado para comparar duas strings (não distingue maiúsculas e minúsculas).

Atenção:strncasecmp() é binário seguro e não distingue maiúsculas e minúsculas.

Dica:A função é semelhante astrcasecmp() A função é semelhante, mas differs em que,strcasecmp() não tem o parâmetro length, enquanto para a função strncasecmp(), você pode especificar o comprimento que os dois strings serão comparados (ou seja, o tamanho máximo de comparação).

Valor de Retorno

 Se string1 Menor que string2 Retorna < 0; Se string1 Maior que string2 Retorna > 0; Se ambos forem iguais, retorna 0.

Parâmetro

Número de OrdemParâmetros e Descrição
1

string1

Primeira Stringa

2

string2

Segunda Stringa

3

length

Tamanho Máximo de Comparação

Exemplo Online

Experimente o exemplo a seguir, comparar duas strings (não distingue maiúsculas e minúsculas, PHP e Php têm a mesma saída)

<?php
//Não distingue maiúsculas e minúsculas, PHP e Php têm a mesma saída
echo strncasecmp("Hello PHP","Hello PHP",9);
echo "<br>";
//Não distingue maiúsculas e minúsculas, hello PHP e hELLo PHP têm a mesma saída
echo strncasecmp("hello PHP","hELLo PHP",9);
?>
Testar e Verificar‹/›

Resultados de Saída

0
0

PHP String Funções de Stringa Manual