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