Esempio
Confrontare due stringhe (case-sensitive) :
<?php
echo strcmp("Hello world!","Hello world!");
?>
Esempio Run » Definizione e l'utilizzo
Lo strcmp() funzione confronta due stringhe.
Note: Lo strcmp() funzione è binary-safe e maiuscole e minuscole.
Suggerimento: Questa funzione è simile alla strncmp() la funzione, con la differenza che è possibile specificare il numero di caratteri da ogni stringa da utilizzare nel confronto con strncmp() .
Sintassi
strcmp( string1,string2 )
Parametro | Descrizione |
---|---|
string1 | Necessario. Specifica la prima stringa per confrontare |
string2 | Necessario. Specifica la seconda stringa per confrontare |
Dettagli tecnici
Valore di ritorno: | Questa funzione restituisce:
|
---|---|
Versione PHP: | 4+ |
Altri esempi
esempio 1
Confrontare due stringhe (case-sensitive = Hello and hELLo will not output the same) :
<?php
echo strcmp("Hello","Hello");
echo "<br>";
echo strcmp("Hello","hELLo");
?>
Esempio Run » esempio 2
Differenti valori di ritorno:
<?php
echo strcmp("Hello world!","Hello world!"); // the two strings are equal
echo strcmp("Hello world!","Hello"); // string1 is greater than string2
echo strcmp("Hello world!","Hello world! Hello!"); // string1 is less than
string2
?>
Esempio Run » <PHP stringa di riferimento