Funzione strncmp() PHP

Esempio

Confronta due stringhe (distingue le maiuscole e minuscole):

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

Esempio di esecuzione

Definizione e uso

La funzione strncmp() confronta due stringhe.

Nota:strncmp() è sicuro per il binary e sensibile alle maiuscole e minuscole.

Suggerimento:Questa funzione è simile a strcmp() La funzione è simile, ma strcmp() non ha length Parametro.

Sintassi

strncmp(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 di ciascuna stringa utilizzata nel confronto.

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 (distingue le maiuscole e minuscole, l'output di China e CHINA è diverso):

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

Esempio di esecuzione