|
strnatcmpString comparisons using a "natural order" algorithm Description
int strnatcmp(string
$string1 , string $string2 )This function implements a comparison algorithm that orders alphanumeric strings in the way a human being would, this is described as a "natural ordering". Note that this comparison is case sensitive. Parameters
Return Values
Similar to other string comparison functions, this one returns Changelog
ExamplesAn example of the difference between this algorithm and the regular computer string sorting algorithms (used in strcmp) can be seen below:
The above example will output: Standard string comparison Array ( [0] => img1.png [1] => img10.png [2] => img12.png [3] => img2.png ) Natural order string comparison Array ( [0] => img1.png [1] => img2.png [2] => img10.png [3] => img12.png ) See Also
|