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

phpstrcasecmp(string $str1, string $str2): int

Piemērs

Divu vienādu virkņu salīdzināšana dažādos reģistros:

php<?php
  $res = strcasecmp('Hello', 'hello');
  echo $res;
?>

Koda izpildes rezultāts:

php0

Piemērs

Virkņu salīdzināšana, kur pirmā ir mazāka par otro:

php<?php
  $res = strcasecmp('apple', 'banana');
  echo $res;
?>

Koda izpildes rezultāts:

php-1

Piemērs

Virkņu salīdzināšana, kur pirmā ir lielāka par otro:

php<?php
  $res = strcasecmp('zebra', 'apple');
  echo $res;
?>

Koda izpildes rezultāts:

php1

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