It’s an inbuilt function of PHP. strnatcasecmp() function compares the two strings using a “natural” algorithm.
In a natural algorithm, the number 3 is less than the number 10. In computer sorting, 10 is less than 3, because the first number in “10” is less than 3.
This function implements a comparison algorithm that orders alphanumeric strings in the way a human being would. The behaviour of this function is similar to strnatcmp(), except that the comparison is not case sensitive.
[table caption=”” width=”100%” colwidth=”15%|15%|15%|55%” colalign=”left|left|left|left”]
Name, Required /Optional, Value Type, Description
string1, Required, String, First string to compare.
string2, Required, String, Second string to compare.
[/table]
Return values in this function are:
<?php echo strnatcasecmp("Hi from tutorialmines.","hI FROM TUTORIALMINES."); echo "<br/>"; echo strnatcasecmp("Hi from tutorialmines.","hI from Tutorialmines."); ?>
Output of above code in the browser is as below:
<?php echo "String1 is equal to string2<br/>"; echo strnatcasecmp("Hi from tutorialmines.","hI FROM TUTORIALMINES."); echo "<br/>String1 is less than string2<br/>"; echo strnatcasecmp("Hi from tutorialmines.","hI Tutorialmines."); echo "<br/>String1 is greater than string2<br/>"; echo strnatcasecmp("Hi from tutorialmines.","hI FROM TUTORIALMINES from PHP section."); ?>
Output of above code in the browser is as below:
When it comes to children, there’s one universal truth: the right toy can spark imagination, build skills, and make memories…
In today’s digital age, where screens and gadgets dominate our children’s lives, there’s something heartwarming about a well-loved plush toy…
In a world dominated by screens and fast-paced routines, it’s easy to forget the simple magic of a toy in…
In the heart of Delhi’s vibrant streets lies a world where imagination meets innovation — the magical universe of toys.…
When was the last time a toy truly amazed you—not just as a product, but as a thoughtful tool for…
In the digital age, the way we experience childhood has changed, but the essence remains the same—imagination, exploration, and joy.…