Ultimele tutoriale de dezvoltare web
 

PHP strcasecmp() Function

<PHP String Reference

Exemplu

Compara doua siruri (case-insensitive) :

<?php
echo strcasecmp("Hello world!","HELLO WORLD!");
?>
Run exemplu »

Definiție și utilizare

strcasecmp() Funcția compară două șiruri.

Tip: strcasecmp() funcția este binar în condiții de siguranță și de la caz insensibil.

Indicație: Această funcție este similară cu strncasecmp() funcția, cu diferența că puteți specifica numărul de caractere din fiecare șir pentru a fi utilizate în comparație cu strncasecmp() .


Sintaxă

strcasecmp( 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ă:
  • 0 - în cazul în care cele două șiruri sunt egale
  • <0 - dacă string1 este mai mică decât string2
  • > 0 - în cazul în care șir1 este mai mare decât string2
Versiune PHP: 4+

Mai multe exemple

Exemplul 1

Compara doua siruri (case-insensitive = HELLO and hELLo will output the same) :

<?php
echo strcasecmp("Hello","HELLO");
echo "<br>";
echo strcasecmp("Hello","hELLo");
?>
Run exemplu »

Exemplul 2

Valori de returnare diferite:

<?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
?>
Run exemplu »

<PHP String Reference