strcmp

(PHP 4, PHP 5, PHP 7, PHP 8)

strcmpConfronto tra stringhe affidabile con dati binari

Descrizione

strcmp(string $str1, string $str2): int

Attenzione: il confronto non tiene conto delle lettere maiuscole e minuscole.

Elenco dei parametri

str1

La prima stringa.

str2

La seconda stringa.

Valori restituiti

Restituisce < 0 se str1 è minore di str2; > 0 se str1 è maggiore di str2, e 0 se sono uguali.

Esempi

Example #1 Esempio distrcmp()

<?php
$var1
= "Hello";
$var2 = "hello";
if (
strcmp($var1, $var2) !== 0) {
echo
'$var1 is not equal to $var2 in a case sensitive string comparison';
}
?>

Vedere anche:

  • strcasecmp() - Confronto non sensibile alle maiuscole e sicuro con i dati binari
  • preg_match() - Riconoscimento con espressioni regolari
  • substr_compare() - Confronto tra due stringhe a partire da una data posizione per n caratteri, sicuro con i dati binari e, opzionalmente, senza distinguere tra lettere maiuscole e minuscole
  • strncmp() - Confronto tra stringhe sui primi n caratteri, sicuro con i dati binari
  • strstr() - Trova la prima occorrenza di una stringa
  • substr() - Restituisce parte di una stringa