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 අක්ෂර අකුරු පරිමාණය නොසලකා හරිමින් සංසන්දනය කරයි