函数名称:strcasecmp()
函数描述:strcasecmp() 函数比较两个字符串,不区分大小写。如果两个字符串相等,则返回0;如果字符串1大于字符串2,则返回一个大于0的值;如果字符串1小于字符串2,则返回一个小于0的值。 适用版本:所有版本的PHP
用法示例:
$string1 = "Hello";
$string2 = "hello";
$result = strcasecmp($string1, $string2);
if ($result == 0) {
echo "两个字符串相等";
} elseif ($result > 0) {
echo "字符串1大于字符串2";
} else {
echo "字符串1小于字符串2";
}
输出结果:
两个字符串相等
注意事项:
- strcasecmp() 函数是不区分大小写的比较。如果需要区分大小写的比较,请使用 strcmp() 函数。
- strcasecmp() 函数返回的值是一个整数,可以用于判断字符串的大小关系。
- 在比较字符串时,字符串1大于字符串2表示字符串1在字母表顺序上排在字符串2之后。
- 如果字符串1和字符串2相等,返回值为0。