Funzione strcmp() di PHP
Esempio
Confronta due stringhe (distinto tra maiuscole e minuscole):
<?php echo strcmp("Hello world!","Hello world!"); ?>
Definizione e uso
La funzione strcmp() confronta due stringhe.
Commento:La funzione strcmp() è sicura in binario e sensibile alle maiuscole e minuscole.
Suggerimento:La funzione è simile a strncmp() La funzione è simile, ma tramite strncmp() è possibile specificare il numero di caratteri di ciascuna stringa da confrontare.
Sintassi
strcmp(string1,string2)
Parametro | Descrizione |
---|---|
string1 | Obbligatorio. Specificare la prima stringa da confrontare. |
string2 | Obbligatorio. Specificare la seconda stringa da confrontare. |
Dettagli tecnici
Valore di ritorno: |
Questa funzione restituisce:
|
Versione PHP: | 4+ |
Più esempi
Esempio 1
Confrontare due stringhe (distinto tra maiuscole e minuscole, l'output di Hello e hELLo è diverso):
<?php echo strcmp("Hello","Hello"); echo "<br>"; echo strcmp("Hello","hELLo"); ?>
Esempio 2
Valori di ritorno diversi:
<?php echo strcmp("Hello world!","Hello world!"); // Le due stringhe sono uguali echo strcmp("Hello world!","Hello"); // string1 maggiore di string2 echo strcmp("Hello world!","Hello world! Hello!"); // string1 minore di string2 ?>