PHP strcoll()Functions
Examples
Compare strings:
<?php
setlocale (LC_COLLATE, 'NL');
echo strcoll("Hello World!","Hello World!");
echo "<br>";
setlocale (LC_COLLATE, 'en_US');
echo strcoll("Hello World!","Hello World!");
?>
setlocale (LC_COLLATE, 'NL');
echo strcoll("Hello World!","Hello World!");
echo "<br>";
setlocale (LC_COLLATE, 'en_US');
echo strcoll("Hello World!","Hello World!");
?>
Run example »
Definition and Usage
The strcoll() function compares two strings.
The comparison of strings may vary depending on the locale settings (A<a or A>a).
Note:strcoll() is case-sensitive, but not binary-safe.
Note:If the current locale is C or POSIX, this function works the same asstrcmp()the same.
Syntax
strcoll(string1,string2)
| Parameter | Description |
|---|---|
| string1 | Required. Specifies the first string to compare. |
| string2 | Required. Specifies the second string to compare. |
Technical Details
| Return value: | This function returns:
|
|---|---|
| PHP Version: | 4.0.5+ |
| Changelog: | As of PHP 4.2.3, this function works on win32. |
PHP String Reference Manual Other Extensions