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 символдорун регистрин эске албай салыштырат