PHP strnatcasecmp Function

What is strnatcasecmp Function?


In PHP this function is used for case insensitive string comparisons using a "natural order" algorithm.



In the above syntax "string1" is the first string to compare ,"string2" is the second string to compare.The function returns "0" if both strings are equal, returns a value "<0" if string1 is less than string2, returns a value ">0" if string1 is greater than string2.

Example :

echo strnatcasecmp("3Hi folks!","11Hi folks!");
echo "<br/>";
echo strnatcasecmp("11Hi folks!","3Hi folks!");
Result :


In the above example both string are same but the numbers are treated as strings and compared to display results.

PHP Topics

Ask Questions

Ask Question