PHP strcasecmp() 函数

实例

比较两个字符串(不区分大小写):

<?php
echo strcasecmp("శంహాయి","శంహాయి");
?>

నడిచిన ఉదాహరణ

నిర్వచనం మరియు ఉపయోగం

strcasecmp() ఫంక్షన్ రెండు స్ట్రింగులను పోలించుతుంది.

హింసాstrcasecmp() ఫంక్షన్ బైనరీ సేఫ్ అని అంటారు, మరియు పెద్ద చిన్న రూపాలను గమనించకుండా ఉంటుంది.

హింసాఈ ఫంక్షన్ తో పోల్చినప్పుడు strncasecmp() ఫంక్షన్స్ పోల్చబడతాయి, కానీ strncasecmp() ద్వారా మీరు పోలించడానికి ఉపయోగించే ప్రతి స్ట్రింగ్ యొక్క అక్షరాల సంఖ్యను నిర్దేశించవచ్చు.

సింతాక్స్

strcasecmp(string1,string2)
పారామీటర్స్ వివరణ
string1 అత్యవసరం. పోలించాలి ఉండే మొదటి స్ట్రింగ్ ని నిర్దేశించండి.
string2 అత్యవసరం. పోలించాలి ఉండే రెండవ స్ట్రింగ్ ని నిర్దేశించండి.

సాంకేతిక వివరాలు

ఫలితం ఉంది:

ఈ ఫంక్షన్ అనువర్తనం ఉంది:

  • 0 - రెండు స్ట్రింగులు సమానం
  • <0 - ఉంటే string1 కంటే తక్కువ string2
  • >0 - ఉంటే string1 కంటే ఎక్కువ string2
PHP సంస్కరణ: 4+

మరిన్ని ఉదాహరణలు

ఉదాహరణ 1

రెండు స్ట్రింగులను పోలించండి (పెద్ద చిన్న రూపాలను గమనించకుండా, HELLO మరియు hELLo ఫలితం సమానం అవుతుంది):

<?php
echo strcasecmp("Shanghai","SHANGHAI");
echo "<br>";
echo strcasecmp("Shanghai","sHANGHai");
?>

నడిచిన ఉదాహరణ

ఉదాహరణ 2

వేరే ఫలితాలు:

<?php
echo strcasecmp("Hello world!","HELLO WORLD!"); // రెండు స్ట్రింగులు సమానం
echo strcasecmp("Hello world!","HELLO"); // string1 కంటే ఎక్కువ string2
echo strcasecmp("Hello world!","HELLO WORLD! HELLO!"); // string1 కంటే తక్కువ string2
?>

నడిచిన ఉదాహరణ