strcoll

Locale based string comparison

&reftitle.description; `int` `strcoll` `string` `string1` `string` `string2`

Note that this comparison is case sensitive, and unlike `strcmp` this function is not binary safe.

`strcoll` uses the current locale for doing the comparisons. If the current locale is C or POSIX, this function is equivalent to `strcmp`.

&reftitle.parameters;

`string1`

- The first string.

`string2`

- The second string.

&reftitle.returnvalues;

Returns < 0 if `string1` is less than `string2`; > 0 if `string1` is greater than `string2`, and 0 if they are equal.

&reftitle.seealso;

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