strncasecmp

(PHP 4 >= 4.0.2, PHP 5)

strncasecmpComparação de string caso-sensitivo de Binário seguro dos primeiros n caracteres

Descrição

int strncasecmp ( string $str1 , string $str2 , int $len )

Esta função é similar a strcasecmp(), com a diferença que você pode especificar o (o limite mais elevado de) número de caracteres de cada string para ser usado na comparação.

Parâmetros

str1

A primeira string.

str2

A segunda string.

len

O tamanho da string para ser usado na comparação.

Valor Retornado

Devolve < 0 se str1 é menor do que str2; > 0 se str1 é maior do que str2, e 0 se elas são iguais.

Veja Também

  • preg_match() - Perform a regular expression match
  • strcmp() - Comparação de string segura para binário
  • strcasecmp() - Comparação de strings sem diferenciar maiúsculas e minúsculas segura para binário
  • substr() - Retorna uma parte de uma string
  • stristr() - strstr sem diferenciar maiúsculas e minúsculas
  • strstr() - Encontra a primeira ocorrencia de uma string

add a note add a note

User Contributed Notes 1 note

up
-4
saikumar dot msc at gmail dot com
5 months ago
Example:
<?php
$string
= “true”;
if(
strncasecmp($string, “Trudeau”, 4)) { print “True”; } else { print "False" }
?>

If we look at above example, immediately we will say the final output will be 'False', but that's not real.

Method "strncasecmp()" returns 1 because the first four characters of ‘Trud’ come before the first four characters of "true" when sorted not case sensitively.
To Top