PHP.nl

strnatcasecmp

strnatcasecmp

Case insensitive string comparisons using a "natural order" algorithm

int **strnatcasecmp** string $string1 string $string2

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 , except that the comparison is not case sensitive. For more information see: Martin Pool's page. strnatcmpNatural Order String Comparison

string1The first string.

string2The second string.

Voorbeeld: example

<?php

var_dump(strnatcasecmp('Apple', 'Banana'));
var_dump(strnatcasecmp('Banana', 'Apple'));
var_dump(strnatcasecmp('apple', 'Apple'));
?>
int(-1)
int(1)
int(0)

preg_match``strcmp``strcasecmp``substr``stristr``strncasecmp``strncmp``strstr``setlocale