Esempio
Confrontare due stringhe (case-insensitive) :
<?php
echo strcasecmp("Hello world!","HELLO WORLD!");
?>
Esempio Run » Definizione e l'utilizzo
Lo strcasecmp() funzione confronta due stringhe.
Tip: Lo strcasecmp() funzione è binary-safe e maiuscole e minuscole.
Suggerimento: Questa funzione è simile alla strncasecmp() la funzione, con la differenza che è possibile specificare il numero di caratteri da ogni stringa da utilizzare nel confronto con strncasecmp() .
Sintassi
strcasecmp( 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-insensitive = HELLO and hELLo will output the same) :
<?php
echo strcasecmp("Hello","HELLO");
echo "<br>";
echo strcasecmp("Hello","hELLo");
?>
Esempio Run » esempio 2
Differenti valori di ritorno:
<?php
echo strcasecmp("Hello world!","HELLO WORLD!"); // The two strings are equal
echo strcasecmp("Hello world!","HELLO"); // String1 is greater than string2
echo strcasecmp("Hello world!","HELLO WORLD! HELLO!"); // String1 is less
than string2
?>
Esempio Run » <PHP stringa di riferimento