Funkcija strcasecmp
Funkcija strcasecmp veic bināri drošu virkņu salīdzināšanu bez reģistraņemīšanas.
Pirmā parametrā tiek padota pirmā salīdzināmā virkne, otrajā - otrā virkne.
Funkcija atgriež 0 ja virknes ir identiskas, skaitli -1 ja pirmā virkne ir mazāka par otro,
un skaitli lielāku par 1 ja pirmā virkne ir lielāka par otro.
Sintakse
strcasecmp(string $str1, string $str2): int
Piemērs
Divu vienādu virkņu salīdzināšana dažādos reģistros:
<?php
$res = strcasecmp('Hello', 'hello');
echo $res;
?>
Koda izpildes rezultāts:
0
Piemērs
Virkņu salīdzināšana, kur pirmā ir mazāka par otro:
<?php
$res = strcasecmp('apple', 'banana');
echo $res;
?>
Koda izpildes rezultāts:
-1
Piemērs
Virkņu salīdzināšana, kur pirmā ir lielāka par otro:
<?php
$res = strcasecmp('zebra', 'apple');
echo $res;
?>
Koda izpildes rezultāts:
1
Skatiet arī
-
funkciju
strcmp,
kura salīdzina virknes ar reģistraņemīšanu -
funkciju
strncasecmp,
kura salīdzina pirmos n virknes simbolus bez reģistraņemīšanas