Funzione strncasecmp() PHP

Esempio

Confronta due stringhe (senza distinzione tra maiuscole e minuscole):

<?php
echo strncasecmp("I love China!","I love Shanghai!",6);
?>

Esempio di esecuzione

Definizione e uso

La funzione strncasecmp() confronta due stringhe.

Commento:strncasecmp() è sicuro a livello binario, insensibile alle maiuscole e minuscole.

Suggerimento:Questa funzione è simile a strcasecmp() La funzione è simile, ma differisce nel fatto che strcasecmp() non ha length Parametro.

Sintassi

strncasecmp(string1,
string2,length)
Parametro Descrizione
string1 Obbligatorio. Specifica la prima stringa da confrontare.
string2 Obbligatorio. Specifica la seconda stringa da confrontare.
length Obbligatorio. Specifica il numero di caratteri delle stringhe da confrontare.

Dettagli tecnici

Valore di ritorno:

Questa funzione restituisce:

  • 0 - Se le due stringhe sono uguali
  • <0 - Se string1 minore di string2
  • >0 - Se string1 maggiore di string2
Versione PHP: 4+

Più esempi

Esempio 1

Confronta due stringhe (senza distinzione tra maiuscole e minuscole, China e CHINA producono lo stesso risultato):

<?php
echo strncasecmp("China","China",6);
echo "<br>";
echo strncasecmp("China","CHINA",6);
?>

Esempio di esecuzione