Categories: PHP

strcasecmp – PHP String Functions

Syntax :

strcasecmp ( string1, string2 );

Description :

strcasecmp() function will compare two strings.

Note : Binary safe case-insensitive string comparison function.

Parameter :

  • string1 – This is a Required parameter. It is the first string which will be compared.
  • string2 – This is a Required parameter. It is the second string which will be compared.

Output :

Return values in this function are:

  • 0 – if the two strings are equal.
  • < 0 – if string1 is less than string2.
  • > 0 – if string1 is greater than string2.

Related articles : strcmp(), substr() , preg_match(), substr_compare(), stristr().


strcasecmp() – PHP Functions Example 1 : It returns 0, if the two strings are equal.
<?php
echo strcasecmp("Hi from tutorialmines.","hI FROM TUTORIALMINES."); // case-insensitive comparison
?>

Output of above code in the browser is as below:

0

strcasecmp() – PHP Functions Example 2 : It returns 0, if the two strings are equal. Case of character does not matter for it.
<?php
echo strcasecmp("Hi from tutorialmines.","hI FROM TUTORIALMINES.");
echo "<br/>";
echo strcasecmp("Hi from tutorialmines.","hI from Tutorialmines.");
?>

Output of above code in the browser is as below:

0
0

strcasecmp() – PHP Functions Example 3 :
<?php
echo "String1 is equal to string2<br/>";
echo strcasecmp("Hi from tutorialmines.","hI FROM TUTORIALMINES.");
echo "<br/>String1 is greater than string2<br/>";
echo strcasecmp("Hi from tutorialmines.","hI Tutorialmines.");
echo "<br/>String1 is less than string2<br/>";
echo strcasecmp("Hi from tutorialmines.","hI FROM TUTORIALMINES from PHP section.");
?>

Output of above code in the browser is as below:

String1 is equal to string2
0
String1 is greater than string2
-14
String1 is less than string2
14

jyoti rani

Recent Posts

What Is a Progressive Web App? Why Would You Need One?

App usage is growing steadily without showing any signs of slowing down. Hence, it is no surprise that mobile applications…

1 year ago

7 Most Popular Paid Online Advertising Strategy

As the world has grown more digital, businesses have adapted themselves. An effectual adaptation includes online advertising. Offline advertising styles…

1 year ago

The Importance of User-Centered Design in Mobile App Development

Step into a world where apps dance to the user's tune. Picture Instagram, a photo-sharing sensation that swept the globe.…

1 year ago

Healthcare Mobile App Development: A Complete Guide for Founders

COVID-19 has led to a digitalization of lifestyle. As patients are taking their mental and physical health more seriously, healthcare…

1 year ago

Exploring Diverse WordPress Theme Niches: A Comprehensive Guide

Introduction WordPress, an immensely popular content management system (CMS), powers over 40% of the internet. What makes WordPress even more…

1 year ago

8 Awesome Blog Content Ideas for Movers to Skyrocket the SEO

For moving companies trying to capture their market share amidst stiff competition, a tip or two about what they can…

1 year ago