Exemplu
Compară două șiruri (case-sensitive) la (case-sensitive) mari (case-sensitive) :
<?php
echo strcmp("Hello world!","Hello world!");
?>
Run exemplu » Definiție și utilizare
strcmp() Funcția compară două șiruri.
Note: strcmp() funcția este binar în condiții de siguranță și sensibil la caz.
Indicație: Această funcție este similară cu strncmp() funcția, cu diferența că puteți specifica numărul de caractere din fiecare șir pentru a fi utilizate în comparație cu strncmp() .
Sintaxă
strcmp( string1,string2 )
Parametru | Descriere |
---|---|
string1 | Necesar. Specifică primul șir pentru a compara |
string2 | Necesar. Specifică doilea șir pentru a compara |
Detalii tehnice
Întoarcere Valoare: | Această funcție returnează:
|
---|---|
Versiune PHP: | 4+ |
Mai multe exemple
Exemplul 1
Compară două șiruri (case-sensitive = Hello and hELLo will not output the same) la (case-sensitive = Hello and hELLo will not output the same) mari (case-sensitive = Hello and hELLo will not output the same) :
<?php
echo strcmp("Hello","Hello");
echo "<br>";
echo strcmp("Hello","hELLo");
?>
Run exemplu » Exemplul 2
Valori de returnare diferite:
<?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
?>
Run exemplu » <PHP String Reference