Функцияи strcasecmp
Функцияи strcasecmp муқоисаи бехатари бинарии сатрҳоро бидур назардошти ҳолат анҷом медиҳад.
Ҳамчун параметри аввал сатри аввал барои муқоиса, ҳамчун параметри дуюм сатри дуюм интиқол дода мешавад.
Функция 0 бармегардонад агар сатрҳо якхела бошанд, рақами -1 агар сатри аввал аз дуюм хурдтар бошад,
ва рақами бузургтар аз 1 агар сатри аввал аз дуюм бузургтар бошад.
Синтаксис
strcasecmp(string $str1, string $str2): int
Намуна
Муқоисаи ду сатри якхела дар ҳолатҳои гуногун:
<?php
$res = strcasecmp('Hello', 'hello');
echo $res;
?>
Натиҷаи иҷрои код:
0
Намуна
Муқоисаи сатрҳо, ки сатри аввал аз дуюм хурдтар аст:
<?php
$res = strcasecmp('apple', 'banana');
echo $res;
?>
Натиҷаи иҷрои код:
-1
Намуна
Муқоисаи сатрҳо, ки сатри аввал аз дуюм бузургтар аст:
<?php
$res = strcasecmp('zebra', 'apple');
echo $res;
?>
Натиҷаи иҷрои код:
1
Ҳамчунин нигаред
-
функцияи
strcmp,
ки сатрҳоро бо назардошти ҳолат муқоиса мекунад -
функцияи
strncasecmp,
ки n аломати аввали сатрҳоро бидур назардошти ҳолат муқоиса мекунад