Funkcija strcasecmp
Funkcija strcasecmp izvršava binarno-bezbedno upoređivanje stringova bez obzira na veličinu slova.
Prvi parametar je prvi string za upoređivanje, drugi - drugi string.
Funkcija vraća 0 ako su stringovi identični, broj -1 ako je prvi string manji od drugog,
i broj veći od 1 ako je prvi string veći od drugog.
Sintaksa
strcasecmp(string $str1, string $str2): int
Primer
Upoređivanje dva identična stringa u različitom registru:
<?php
$res = strcasecmp('Hello', 'hello');
echo $res;
?>
Rezultat izvršavanja koda:
0
Primer
Upoređivanje stringova, gde je prvi manji od drugog:
<?php
$res = strcasecmp('apple', 'banana');
echo $res;
?>
Rezultat izvršavanja koda:
-1
Primer
Upoređivanje stringova, gde je prvi veći od drugog:
<?php
$res = strcasecmp('zebra', 'apple');
echo $res;
?>
Rezultat izvršavanja koda:
1
Pogledajte takođe
-
funkciju
strcmp,
koja upoređuje stringove uzimajući u obzir veličinu slova -
funkciju
strncasecmp,
koja upoređuje prvih n karaktera stringova bez obzira na veličinu slova