PHP | collator_compare()函数
collator_compare()函数是PHP中的一个内置函数,用于根据排序规则比较两个 Unicode字符串。
句法:
- 程序风格:
int collator_compare( $coll, $str1, $str2 )
- 面向对象风格:
int Collator::compare( $str1, $str2 )
参数:此函数接受三个参数,如上所述,如下所述:
- $coll:此参数用作整理器对象。它提供了比较功能,支持适当的区域设置敏感排序顺序。
- $str1:要比较的第一个字符串。
- $str2:要比较的第二个字符串。
返回值:该函数返回比较结果如下:
- 1:如果 str1 大于 str2。
- 0:如果 str1 等于 str2。
- -1:如果 str1 小于 str2。
- 错误:它返回 False。
下面的程序说明了PHP中的 collator_compare()函数:
方案一:
0 )
echo $str1 . " is greater than " . $str2 . "\n";
else if( $res < 0 )
echo $str1 . " is less than " . $str2 . "\n";
else
echo $str1 . " is equal to " . $str2;
?>
输出:
Geeks is greater than geeks
方案二:
0 )
echo $str1 . " is greater than " . $str2 . "\n";
else if( $res < 0 )
echo $str1 . " is less than " . $str2 . "\n";
else
echo $str1 . " is equal to " . $str2;
?>
输出:
GeeksforGeeks is equal to GeeksforGeeks
参考: http: PHP or.compare。 PHP