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
phpstrcasecmp(string $str1, string $str2): int
Primer
Upoređivanje dva identična stringa u različitom registru:
php<?php
$res = strcasecmp('Hello', 'hello');
echo $res;
?>
Rezultat izvršavanja koda:
php0
Primer
Upoređivanje stringova, gde je prvi manji od drugog:
php<?php
$res = strcasecmp('apple', 'banana');
echo $res;
?>
Rezultat izvršavanja koda:
php-1
Primer
Upoređivanje stringova, gde je prvi veći od drugog:
php<?php
$res = strcasecmp('zebra', 'apple');
echo $res;
?>
Rezultat izvršavanja koda:
php1
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