Kazi ya strcasecmp
Kazi strcasecmp inafanya ulinganishaji wa mifumo usiozingatia herufi kubwa na ndogo kwa usalama wa binary.
Kigezo cha kwanza hupeanwa mfumo wa kwanza wa kulinganisha, cha pili - mfumo wa pili.
Kazi hurudisha 0 ikiwa mifumo ni sawa, nambari -1 ikiwa mfumo wa kwanza ni mdogo kuliko wa pili,
na nambari kubwa kuliko 1 ikiwa mfumo wa kwanza ni mkubwa kuliko wa pili.
Syntax
strcasecmp(string $str1, string $str2): int
Mfano
Kulinganisha mifumo miwili sawa katika hali tofauti za herufi:
<?php
$res = strcasecmp('Hello', 'hello');
echo $res;
?>
Matokeo ya kutekeleza kificho:
0
Mfano
Kulinganisha mifumo, ambapo wa kwanza ni mdogo kuliko wa pili:
<?php
$res = strcasecmp('apple', 'banana');
echo $res;
?>
Matokeo ya kutekeleza kificho:
-1
Mfano
Kulinganisha mifumo, ambapo wa kwanza ni mkubwa kuliko wa pili:
<?php
$res = strcasecmp('zebra', 'apple');
echo $res;
?>
Matokeo ya kutekeleza kificho:
1
Angalia Pia
-
kazi
strcmp,
ambayo inalinganisha mifumo kwa kuzingatia herufi kubwa na ndogo -
kazi
strncasecmp,
ambayo inalinganisha herufi za mwanzo n za mifumo bila kuzingatia herufi kubwa na ndogo