当前位置: 首页 > 网络学院 > 服务端脚本教程 > PHP > strcoll() 函数
The strcoll() function compares two strings.
strcoll()函数的作用是:对两个字符串进行比较。
This function returns:
该函数将返回下列值:
The comparison of the strings may vary depending on the locale settings (A<a or A>a).
字符串的比较结果将根据本地设置发生变化(A<a 或 A>a)
strcoll(string1,string2) |
Parameter参数 | Description描述 |
---|---|
string1 | Required. Specifies the first string to compare 必要参数。指定参与比较的第一个字符串对象 |
string2 | Required. Specifies the second string to compare 必要参数。指定参数比较的第二个字符串对象 |
Note: The strcoll() is case-sensitive but not binary safe.
注意:strcoll()函数是区分字母的大小写,但它不是二进制精确的。
Note: If the current locale is C or POSIX, this function works the same way as strcmp().
注意:如果当前的本地设置是:C 或 POSIX,那么strcoll()函数的功能就与strcmp()函数的功能相同。
<?php setlocale (LC_COLLATE, 'NL'); echo strcoll("Hello World!","Hello WORLD!"); echo "<br />"; setlocale (LC_COLLATE, 'en_US'); echo strcoll("Hello World!","Hello WORLD!"); ?> |
The output of the code above will be:
上述代码将输出下面的结果:
-1 1 |